Skip to content

docs: Update mcpc MCP CLI client with new capabilities in Example Clients#2576

Open
jancurn wants to merge 7 commits intomodelcontextprotocol:mainfrom
jancurn:claude/update-mcpc-docs-aJiX1
Open

docs: Update mcpc MCP CLI client with new capabilities in Example Clients#2576
jancurn wants to merge 7 commits intomodelcontextprotocol:mainfrom
jancurn:claude/update-mcpc-docs-aJiX1

Conversation

@jancurn
Copy link
Copy Markdown
Contributor

@jancurn jancurn commented Apr 14, 2026

Summary

Updated the mcpc MCP CLI client documentation in Example Clients to reflect its current capabilities and positioning as a comprehensive, spec-compatible CLI client for the Model Context Protocol.

Key Changes

  • Expanded supported features: Added "Tasks" and "DCR" to the list of supported MCP operations
  • Rewrote description: Replaced the brief one-liner with a detailed explanation of mcpc's role as a spec-compatible CLI client that enables AI agents to access MCP servers through a single Bash tool call
  • Restructured feature list: Reorganized from 4 general features to 8 detailed feature categories with specific use cases:
    • Code mode in the shell with JSON output and schema validation
    • Progressive tool discovery with grep-based searching
    • Full MCP coverage including async tasks, subscriptions, and notifications
    • Persistent sessions with automatic reconnection
    • Authentication support (OAuth 2.1, bearer tokens, credential storage)
    • AI sandboxing via built-in MCP proxy server
    • Interactive shell REPL for exploratory testing
    • Experimental x402 payments support for autonomous USDC transactions
  • Added installation and platform information: Included npm installation command and cross-platform availability (macOS, Windows, Linux)

https://claude.ai/code/session_01Y6Ksa3V6XWtwLXDFVGn3Cz

claude added 5 commits April 14, 2026 22:22
Update the mcpc client listing to reflect its full capabilities including
async tasks, DCR, OAuth 2.1 with PKCE, cross-session discovery, MCP proxy
sandboxing, interactive shell, schema validation, and x402 payments.

https://claude.ai/code/session_01Y6Ksa3V6XWtwLXDFVGn3Cz
Adjust mcpc description based on Jan Curn's MCP Dev Summit NYC talk.
Lead with the core value proposition: agents only need Bash() to access
MCP, progressive tool discovery avoids context bloat, and shell scripts
are more token-efficient than naive tool calling. Reorder features to
highlight code mode and discovery first, add "no LLM required" detail.

https://claude.ai/code/session_01Y6Ksa3V6XWtwLXDFVGn3Cz
Reframe opening around the "MCP haters are only half right" thesis:
CLI and MCP are complementary, not competing. Call out the naive MCP
anti-pattern (dumping tools into context), highlight self-documenting
--help discovery, and clarify the division of concerns (MCP for remote,
shell for local). Add "production-ready" to the lightweight bullet.

https://claude.ai/code/session_01Y6Ksa3V6XWtwLXDFVGn3Cz
Replace editorial/marketing language with factual description matching
the style of other entries. Lead with what mcpc does (maps MCP to CLI
commands, single Bash() call) rather than making arguments about the
ecosystem. Soften bullet claims to be descriptive rather than comparative.

https://claude.ai/code/session_01Y6Ksa3V6XWtwLXDFVGn3Cz
@jancurn jancurn requested review from a team as code owners April 14, 2026 23:20
@jancurn jancurn changed the title Update mcpc client documentation with expanded features and capabilities docs: Update mcpc MCP CLI client with new capabilities in Example Clients Apr 15, 2026
Copy link
Copy Markdown
Contributor

@SamMorrowDrums SamMorrowDrums left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jancurn I'm surprised to see the specific call-out for DCR considering it's officially only a fallback for CIMD at this stage (don't know if it's supported in mcpc though).

Otherwise seems good to me.

@jancurn
Copy link
Copy Markdown
Contributor Author

jancurn commented Apr 15, 2026

@SamMorrowDrums thanks for the feedback, mcpc supports DCR, I'm also reviewing the support for CIMD right now.

@jancurn
Copy link
Copy Markdown
Contributor Author

jancurn commented Apr 15, 2026

CIMD support added: apify/mcpc#164

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants