Claude Code MCP 桥接器 是做什么的?
将 Claude Code 作为一次性 MCP 工具运行,使其他代理和编辑器能够向其委派编码任务。一种代理嵌套代理的编排桥接器。
前置条件
Claude Code CLI(已安装并认证)、Node.js v20+、兼容 MCP 的客户端
安装
使用适合您环境的上游安装或设置路径:
- npm install -g @anthropic-ai/claude-code
- npm test
- npm run test:unit
- npm run test:e2e
来自上游的要求和注意事项:
- Node.js v20 或更高版本(使用 fnm 或 nvm 安装)
- 在 MCP 服务器可以使用默认的 bypassPermissions 模式之前,您必须首先手动运行一次 Claude CLI,带上 --dangerously-skip-permissions 标志,登录并接受条款。
- “生成一个 Python 脚本来解析 CSV 数据并输出 JSON。”
基本用法或入门说明:
-
默认以绕过所有权限的方式运行 Claude Code(使用 --dangerously-skip-permissions)
-
此服务器是本地 Claude Code CLI 的一个轻量级 MCP 封装。默认情况下,它保留历史行为,并使用 --dangerously-skip-permissions 启动 Claude Code。设置工具的 permissionMode 参数以更改此行为。
-
该封装无法批准属于父 MCP 客户端的提示、绕过 macOS 隐私提示,或使另一个 Claude Code 会话继承其设置。如果调用客户端在等待权限时停滞……
-
从上游文档提取:https://raw.githubusercontent.com/steipete/claude-code-mcp/HEAD/README.md