简介
通用 MCP 命令行客户端:连接 HTTP/stdio MCP server、维护会话、列出工具并调用工具,支持 JSON 输出便于脚本化,也适合让 agent 通过 shell 使用 MCP。
- 适合谁: 希望用一个 CLI 统一操作 MCP(交互 + 脚本),避免为每个 server 写专用集成的开发者与 agent
- 可搭配: Node.js CLI;HTTP/stdio MCP server;配合 jq/xargs 做脚本化(以 README 为准)
- 准备时间: 8 分钟
实战建议
- 接入约 8 分钟(npm 安装 + 连接一个 server)
- GitHub stars + forks(已核验):见「来源与感谢」
- 支持持久化命名会话(例如
@test),便于重复调用工具
可以把 mcpc 当“细腰”:agent 侧只需要 Bash 工具,server 侧统一用 MCP。这样更容易在团队内标准化会话、鉴权、日志与脚本化模式。
FAQ
为什么要用 CLI 操作 MCP? A: 因为对 agent 来说最通用的接口就是 shell。CLI 能让 agent 用 MCP,而无需为每个 server 单独接函数。
它是交互式还是脚本化? A: 两者都支持:有交互 shell,也支持 JSON 输出方便管道脚本。
凭据怎么更安全? A: 按 README 说明使用 OAuth profile,并在多 agent 场景开启代理/隔离以保护凭据。