Best for
- Developers and AI agents who want to interact with MCP servers via CLI
- Users who need to script MCP operations or integrate into CI/CD
- Those who need to safely expose MCP credentials in sandboxed environments
mcpc is a feature-rich MCP CLI client with comprehensive MCP support, ideal for developers and AI agents. Its security features (like OAuth and proxy) and JSON output make it excellent for scripting and automation. However, x402 and skills support are still experimental, and it lacks Roots and Sampling support. Overall, it is a powerful and flexible tool, but users should be aware of security risks and the instability of experimental features.
mcpc is a command-line client for the Model Context Protocol (MCP) that maps every MCP operation to an intuitive shell command. It supports persistent sessions, stdio and Streamable HTTP transports, OAuth 2.1 authentication (with CIMD and DCR), tasks, JSON output for code mode, proxy for AI sandboxes, and experimental x402 payments. It is designed to give AI agents full MCP protocol access through a single Bash() tool call, avoiding the need to wire up dozens of MCP functions.
Install with Homebrew (macOS/Linux): brew install apify/tap/mcpc; or via npm globally: npm install -g @apify/mcpc (requires Node.js or Bun).