AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
API Integration/
mcpc
mcpc logo

mcpc

Active·★ 1.1k·Apache-2.0·Updated 2026-10-21

mcpc is a universal command-line client for the Model Context Protocol, from Apify. The README describes it as a Swiss Army knife for MCP, mapping MCP operations to commands for interactive shell use, scripts and AI coding agents. It works with any MCP server over Streamable HTTP or stdio, keeps several persistent sessions alive at once, and supports instructions, tools, resources, prompts, async tasks and dynamic discovery. It does not use an LLM on its own.

The pitch for agents is "code mode": JSON output lets shell scripts and tools like `jq` chain MCP calls, on the argument that a Unix shell script is the most universal coding language. For safer use, `mcpc connect ... --proxy 8080` exposes an authenticated session as a local proxy MCP server that forwards requests but never reveals the original OAuth tokens or HTTP headers to the client, which the README suggests for AI sandboxes. Authentication includes full OAuth 2.1, with tokens and per-session headers kept in the OS keychain.

There is also experimental, opt-in support for the x402 payment protocol, where a `--x402` flag lets the client sign a USDC payment on Base and retry when a server charges for a tool call; the wallet key is stored in a `wallets.json` file with 0600 permissions. The README's security section tells you to treat MCP servers like shells: use least-privilege tokens, only trusted servers and audit tools. Install with `npm install -g @apify/mcpc`; the licence is Apache 2.0 and the last push was 2026-10-13. This review is based on the README and repository data; we have not run it ourselves.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool. Data as of 2026-10-22.

License
Apache-2.0
Latest release
v0.7.0 · 2026-09-23
Last commit
2026-10-21
Contributors
22
Forks
99
Open issues and PRs
24
First published
2025-12-09
npm package
@apify/mcpc 0.7.0 · 2,802 downloads last week

Source: GitHub, npm and PyPI public APIs.

#ai-agents#bash#claude#cli#code-mode#command-line#mcp#mcp-client
$ Install
$ npm install -g @apify/mcpc
↗ Visit site★ GitHub
01

Features

01Compatible with any MCP server over Streamable HTTP or stdio
02Persistent sessions with multiple simultaneous server connections
03Code mode with JSON output for scripting and AI agents
04AI sandboxing via MCP proxy server
05Secure with full OAuth 2.1 and OS keychain storage
02

Why choose it

+Works with any MCP server over Streamable HTTP or stdio, with persistent sessions
+JSON output suits scripts, `jq` and AI agents in a shell
+`--proxy` mode lets an AI sandbox use a session without seeing the OAuth tokens
+OAuth 2.1 with keychain storage; no LLM of its own; Apache 2.0
03

Trade-offs

!A command-line tool, so it suits developers more than people who want a GUI
!The x402 payment feature is experimental and involves a crypto wallet key, so leave it off unless you need it
!Letting an agent run shell scripts that call MCP tools gives it broad power, so use least-privilege tokens
!Any client is only as safe as the servers you connect it to
04

Maintenance check

ActiveChecked: 2026-10-22
Last commit
2026-10-21
Commits, last 90 days
88
Releases, last 90 days
6
Latest release
v0.8.0-beta.2 (2026-10-21)
Open issues
28
Recent issues with at least one comment
4/9
Commits per week, last 12 weeks
Commits per week, last 12 weeks: 5, 4, 3, 2, 3, 7, 14, 11, 6, 10, 5, 9

Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.

Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.

Most discussed open issues

  • #247 Potential payment cache reuse issue: session-level signature is reused across tool calls9 comments · 2026-05-28
  • #311 Add configurable idle timeout for persistent named sessions5 comments · 2026-07-20
  • #454 `mcpc --json` redacts `headers` but prints `env` values in plaintext2 comments · 2026-10-20
  • #343 x402 MCP retry omits payment metadata with Streamable HTTP transport2 comments · 2026-07-28
  • #163 Add --command/--arg/--env flags to connect stdio servers without a config file2 comments · 2026-04-15

Issue titles are quoted from GitHub. Open the link to check whether a problem still applies to the version you use.

05

Compatibility

macOS
macOS
Verified via docs
Windows
Windows
Verified via docs
Linux
Linux
Verified via docs
06

Quick start

1
$ npm install -g @apify/mcpc
07

Use cases

↳Inspecting MCP servers and debugging
↳Scripting and automating MCP tool calls
↳Enabling AI coding agents to use MCP tools in code mode
08

Alternatives

⚡Top VS:
VSmcp-brasil★1.8k→VSncp★100→VShookdeck-cli★365→VSfast-agent★3.9k→
mcp-brasil logo
mcp-brasil★ 1.8k
MCP Server para 41 APIs públicas brasileiras
VSCompare→
ncp logo
ncp★ 100
Natural Context Provider (NCP). Your MCPs, supercharged. Find any tool instantly, load on demand, run on schedule, ready for any client. Smart loading saves tokens and energy.
VSCompare→
hookdeck-cli logo
hookdeck-cli★ 365
CLI for Hookdeck: forward webhooks to localhost (ngrok alternative), manage and query Event Gateway resources (sources, connections, destinations, events), run the MCP server for AI agents. Free for dev.
VSCompare→
fast-agent logo
fast-agent★ 3.9k
Code, Build and Evaluate agents - excellent Model and Skills/MCP/ACP Support
VSCompare→
uxc logo
uxc★ 119
A unified CLI for discovering and invoking tools across OpenAPI, MCP, GraphQL, gRPC, and JSON-RPC
VSCompare→
research-hub logo
research-hub★ 66
AI-operable research workspace for Zotero, Obsidian, and NotebookLM. Use any two, or all three, through CLI, MCP, REST, and dashboard.
VSCompare→
mcp-video logo
mcp-video★ 218
Video editing MCP server for AI agents. 87 FFmpeg and Hyperframes tools, Python client, and CLI. Local, fast, free.
VSCompare→
ipybox logo
ipybox★ 76
Python code execution sandbox with programmatic MCP tool calling (PTC)
VSCompare→
See all alternatives →

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs04Maintenance check05Compatibility06Quick start07Use cases08Alternatives
apify /
mcpc
↗

Apache-2.0 command-line MCP client for inspecting servers, scripting tool calls and giving AI agents a shell-based way to use MCP

1.1k99Apache-2.0
Last commit2d ago
StatusActive
CategoryAPI Integration
Contributors22
Latest releasev0.7.0
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.