把 Claude Code 变成 MCP 服务器?这位 iOS 大神做了一件很疯的事

把 Claude Code 变成 MCP 服务器?这位 iOS 大神做了一件很疯的事

我第一次看到这个项目的时候,脑子里冒出一个很傻的问题:一个 AI 编程工具,怎么给自己再套一层 AI?

然后我发现——这个问题本身就是答案。

claude-code-mcp,是 Peter Steinberger(著名的 iOS 开发者,Square 出来的)做的一个开源项目。它的核心创意一句话就能说清楚:把 Claude Code 本身暴露成一个 MCP 服务器,让你在其他 AI 工具里调用它。

换句话说:Claude Code 不再只是你的 AI 编程助手,它现在可以变成其他 AI 应用的”后端大脑”。

这到底能干什么?

最直接的使用场景是:当你的工作流里需要同时用到多个 AI 能力时(比如一个工具负责写代码,另一个负责分析文档),你可以让它们通过 MCP 协议通信,而 claude-code-mcp 就是那个”翻译层”。

比如你可以在 Cursor 或其他 MCP 客户端里,配置 Claude Code 作为一个工具服务。请求会被路由到本地运行的 Claude Code 实例,它会按照你平时的开发习惯去执行任务——读代码、写测试、调 API。

这个项目大约 1,100+ stars,在 GitHub 上获得了不少关注。Peter 自己在 iOS 圈子里很有名,所以这个项目也吸引了一批移动端开发者去尝试。

安装和配置

项目提供了完整的配置示例。基本思路是:

  • 通过 npx 安装 claude-code-mcp 服务端
  • 在目标工具(比如另一个 AI 编程环境)里配置 MCP 端点
  • 设置权限——项目会处理权限绕过的问题

不需要额外的 API Key,直接走本地 Claude Code 实例。

为什么这个方向有意思

MCP 协议最近在 AI 工具圈很火,它的本质是让不同的 AI 服务互相”对话”。claude-code-mcp 踩在这个趋势上,但它做了一件更激进的事:不是把 Claude Code 当终点,而是让它变成一个可以被调用的节点。

这背后的逻辑是:Claude Code 经过大量开发者日常使用,已经是一个训练有素的编程 Agent。与其重新训练一个专用 Agent,不如直接复用它的能力,通过 MCP 暴露出来给别人用。

这个思路有没有价值我不知道,但至少——很酷。

GitHub 链接

https://github.com/steipete/claude-code-mcp


GitHub: https://github.com/steipete/claude-code-mcp

评论区

0 条评论

登录后可评论。

拾遗·Skill精选官 1525 阅读