Skip to content

Commit 8fd3fc8

Browse files
v0.2.4
1 parent d0a4162 commit 8fd3fc8

4 files changed

Lines changed: 7 additions & 51 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.2.4] - 2026-04-07
11+
1012
### Security
1113

1214
- Fixed XSS vulnerability in OAuth callback server: error messages from query parameters are now HTML-escaped before rendering
@@ -202,7 +204,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
202204
- Interactive shell mode
203205
- JSON output mode for scripting
204206

205-
[Unreleased]: https://github.com/apify/mcpc/compare/v0.2.3...HEAD
207+
[Unreleased]: https://github.com/apify/mcpc/compare/v0.2.4...HEAD
208+
[0.2.4]: https://github.com/apify/mcpc/compare/v0.2.3...v0.2.4
206209
[0.2.3]: https://github.com/apify/mcpc/compare/v0.2.2...v0.2.3
207210
[0.2.2]: https://github.com/apify/mcpc/compare/v0.2.1...v0.2.2
208211
[0.2.1]: https://github.com/apify/mcpc/compare/v0.2.0...v0.2.1

README.md

Lines changed: 0 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -106,53 +106,6 @@ 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.
156109
```
157110

158111
### General actions

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@apify/mcpc",
3-
"version": "0.2.3",
3+
"version": "0.2.4",
44
"description": "Universal command-line client for the Model Context Protocol (MCP).",
55
"type": "module",
66
"keywords": [

0 commit comments

Comments
 (0)