Skip to content

Commit 47a3c5d

Browse files
committed
Fix README help block and move changelog entries after v0.2.4 release
The v0.2.4 release emptied the README help code block and moved all changelog entries to the release section. Regenerate the help block and move unreleased entries to the new [Unreleased] section. https://claude.ai/code/session_01JCmVVCvBbxPUrxy3BcgjCc
1 parent 7760c67 commit 47a3c5d

File tree

2 files changed

+51
-1
lines changed

2 files changed

+51
-1
lines changed

CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1212
- `--json` output documentation in `--help` for all commands, describing the MCP object shape returned
1313
- `tools-get` now shows an example `tools-call` command with placeholder arguments based on the tool's schema
1414

15+
### Fixed
16+
17+
- `build:readme` script failing on macOS due to `sed -i` platform difference
18+
1519
## [0.2.4] - 2026-04-07
1620

1721
### Security
@@ -24,7 +28,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2428
### Fixed
2529

2630
- Bridge ignores stored OAuth access token when no refresh token is provided; servers that don't issue refresh tokens now work correctly by using the access token as a static Bearer header
27-
- `build:readme` script failing on macOS due to `sed -i` platform difference
2831
- Session incorrectly marked as `unauthorized` when access token expires but refresh token is still valid; bridge now attempts token refresh before giving up
2932
- "ESC to detach" hint now shows immediately in the spinner when using `--task`, instead of waiting for the server to return a task ID
3033

README.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,53 @@ mcpc @fs tools-list
106106
<!-- AUTO-GENERATED: mcpc --help -->
107107

108108
```
109+
Usage: mcpc [<@session>] [<command>] [options]
110+
111+
Universal command-line client for the Model Context Protocol (MCP).
112+
113+
Commands:
114+
connect <server> <@session> Connect to an MCP server and start a new named @session
115+
close <@session> Close a session
116+
restart <@session> Restart a session (losing all state)
117+
shell <@session> Open interactive shell for a session
118+
login <server> Interactively login to a server using OAuth and save profile
119+
logout <server> Delete an OAuth profile for a server
120+
clean [resources...] Clean up mcpc data (sessions, profiles, logs, all)
121+
grep <pattern> Search tools and instructions across all active sessions
122+
x402 [subcommand] [args...] Configure an x402 payment wallet (EXPERIMENTAL)
123+
help [command] [subcommand] Show help for a specific command
124+
125+
Options:
126+
-j, --json Output in JSON format for scripting
127+
--verbose Enable debug logging
128+
--profile <name> OAuth profile for the server ("default" if not provided)
129+
--schema <file> Validate tool/prompt schema against expected schema
130+
--schema-mode <mode> Schema validation mode: strict, compatible (default), ignore
131+
--timeout <seconds> Request timeout in seconds (default: 300)
132+
--insecure Skip TLS certificate verification (for self-signed certs)
133+
-v, --version Output the version number
134+
-h, --help Display help
135+
136+
MCP session commands (after connecting):
137+
<@session> Show MCP server info, capabilities, and tools
138+
<@session> grep <pattern> Search tools and instructions
139+
<@session> tools-list List all server tools
140+
<@session> tools-get <name> Get tool details and schema
141+
<@session> tools-call <name> [arg:=val ... | <json> | <stdin]
142+
<@session> prompts-list
143+
<@session> prompts-get <name> [arg:=val ... | <json> | <stdin]
144+
<@session> resources-list
145+
<@session> resources-read <uri>
146+
<@session> resources-subscribe <uri>
147+
<@session> resources-unsubscribe <uri>
148+
<@session> resources-templates-list
149+
<@session> tasks-list
150+
<@session> tasks-get <taskId>
151+
<@session> tasks-cancel <taskId>
152+
<@session> logging-set-level <level>
153+
<@session> ping
154+
155+
Run "mcpc" without arguments to show active sessions and OAuth profiles.
109156
```
110157

111158
### General actions

0 commit comments

Comments
 (0)