一个命令行工具,可将 MCP 服务器一键安装到 Claude Desktop、Cursor、VS Code 等多种 AI 客户端中。
apify/mcpc
命令行 MCP 客户端,把工具、资源、提示词和 OAuth 登录等 MCP 操作映射为 shell 命令,便于调试与脚本化。
- Star
- 1,091
- Fork
- 107
- 未关闭 Issue
- 31
- 最近提交
- 昨天
这是什么?
mcpc 是一个 MCP(Model Context Protocol)命令行客户端,把每一种 MCP 操作都对应成一条 shell 命令。开发者可以用它检查和调试 MCP 服务器,用普通 shell 脚本编排可重复的 MCP 流程,也可以让 AI 智能体通过一次 Bash 调用访问 MCP 服务。
会话以 @ 开头命名,可同时保持多个服务器的连接,支持 stdio 和 Streamable HTTP 传输。认证方面支持 OAuth 2.1 与 PKCE、客户端 ID 元数据文档、动态客户端注册、客户端凭证模式以及企业托管授权,凭证保存在操作系统钥匙串中。加上 --json 参数后,输出可以直接接入 jq、xargs 等工具。
此外,它还提供代理模式,可把已认证的会话暴露为本地 MCP 服务而不泄露上游令牌;提供 grep 在所有会话中搜索工具;并有基于 Base 链的 x402 支付功能(实验性)。
核心功能
- 01将工具、资源、提示词、异步任务和 skills 映射为 shell 命令,支持 stdio 与 Streamable HTTP。
- 02可同时保持多个 MCP 服务器的持久会话。
- 03支持 OAuth 2.1(PKCE)、CIMD 与动态客户端注册,凭证存放在系统钥匙串中。
- 04通过 --json 输出结构化结果,方便接入 jq 和脚本。
- 05提供本地代理模式,对客户端隐藏上游凭证。
- 06可在所有活动会话中用 grep 搜索工具。
适用场景
- 在终端中调试和检查远程 MCP 服务器。
- 用 shell 管道和 jq 编排可重复的 MCP 工作流。
- 让 AI 编程智能体通过单个 Bash 工具访问 MCP,同时不暴露凭证。
- 在 CI 任务中使用 OAuth 客户端凭证连接 MCP 服务器。
快速上手
- 1
使用 Homebrew 安装
brew install mcpc - 2
或使用 npm 全局安装
npm install -g @apify/mcpc - 3
登录远程 MCP 服务器并保存 OAuth 凭证
mcpc login mcp.apify.com - 4
使用命名会话连接服务器并列出其工具
mcpc connect mcp.apify.com @test
使用前须知
- 依赖操作系统钥匙串;无界面或 CI 系统会回退到基于文件的凭证存储。
收录于专题
标签
常见问题
- mcpc 是什么?
- 命令行 MCP 客户端,把工具、资源、提示词和 OAuth 登录等 MCP 操作映射为 shell 命令,便于调试与脚本化。 mcpc 是一个 MCP(Model Context Protocol)命令行客户端,把每一种 MCP 操作都对应成一条 shell 命令。开发者可以用它检查和调试 MCP 服务器,用普通 shell 脚本编排可重复的 MCP 流程,也可以让 AI 智能体通过一次 Bash 调用访问 MCP 服务。
- mcpc 可以免费使用吗?用的什么许可证?
- mcpc 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- mcpc 还在维护吗?
- 活跃维护中。mcpc 最近一次提交是在 2026年11月6日。
- mcpc 适合用来做什么?
- 在终端中调试和检查远程 MCP 服务器。 用 shell 管道和 jq 编排可重复的 MCP 工作流。 让 AI 编程智能体通过单个 Bash 工具访问 MCP,同时不暴露凭证。 在 CI 任务中使用 OAuth 客户端凭证连接 MCP 服务器。
- mcpc 怎么安装和运行?
- 使用 Homebrew 安装: brew install mcpc 或使用 npm 全局安装: npm install -g @apify/mcpc 登录远程 MCP 服务器并保存 OAuth 凭证: mcpc login mcp.apify.com 使用命名会话连接服务器并列出其工具: mcpc connect mcp.apify.com @test
- 在哪里获取 mcpc?
- 源代码和安装说明在 GitHub 上:https://github.com/apify/mcpc
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
为 AI 智能体提供云端存储,保存记忆、凭证、代码与自动化流程,可在任意 MCP 客户端中使用。
一个 MCP 代理服务器,通过单一 HTTP 入口聚合并转发多个 MCP 服务。
开源的 MCP 服务器测试与评估平台,用于检查、对话和调试 MCP 服务器与应用。
非官方桥接工具,让 ChatGPT 网页版通过只读 MCP 连接为 Codex 编码会话做规划与审查,执行仍由 Codex 完成。
一个本地优先的网关,把 MCP 工具、提示词和配置打包成可移植的 playbook,AI 智能体通过单一端点接入。