Anthropic 官方出品:mcp-builder 帮你从零搭高质量 MCP Server
如果你已经在玩 Claude Code、Cursor、Gemini CLI 这些 AI 编程工具,肯定听过 MCP——Model Context Protocol。简单说,MCP 就是让 LLM 不仅能聊天,还能调用外部 API、读写服务、操作工具的统一协议。
问题是:想自己做一个 MCP Server,门槛不低。你要懂协议规范、选语言栈、写 transport、定义 tools/resources/prompts,还要考虑错误处理、分页、类型校验……光入门就可能耗掉一两天。
Anthropic 官方直接放了一个大招:mcp-builder。它不是某个具体 MCP Server,而是一个「教你做出高质量 MCP Server」的 Skill,放在官方 anthropics/skills 仓库里,开源免费。
这个 Skill 到底教什么
- Phase 1 调研与规划:怎么平衡「全 API 覆盖」和「高频 workflow 封装」,工具命名怎么才容易被 LLM 检索到。
- Phase 2 工程实现:推荐 TypeScript + Streamable HTTP,或 Python + stdio;给出现代项目结构、package.json / tsconfig 模板、API Client 封装、错误处理规范。
- Phase 3 质量与测试:用 MCP Inspector 做真机调试,检查工具描述是否清晰、参数 Schema 是否完整。
- Phase 4 评估与上线:教你写 10 道评估题,验证 LLM 真的能通过你的 MCP Server 完成复杂任务,而不是只会简单 echo。
为什么值得关注
第一,官方出品,不是社区野路子,协议解释最权威;第二,覆盖 TypeScript 和 Python 双栈,不管你用什么语言都能直接套;第三,不只给你代码模板,还给了 evaluation 方法论——很多 MCP Server 做出来能用,但 LLM 根本不会正确调用,这个 Skill 帮你从源头规避。
如果你打算把某个内部 API 封装成 Agent 可调用工具,或者想给公司做一套私有的 MCP 服务,先看一遍 mcp-builder,能少走很多弯路。
GitHub:https://github.com/anthropics/skills/tree/main/skills/mcp-builder
GitHub: https://github.com/anthropics/skills/tree/main/skills/mcp-builder
评论区
0 条评论
登录后可评论。












