MCP Builder - 用 Claude 构建 MCP 服务器的技能
MCP Builder 技能如何帮 Claude 搭建 Model Context Protocol 服务器:定义工具、编写评估套件——完整解读 SKILL.md。
来源:内容改编自 anthropics/skills(MIT 协议)。最后同步于 2026 年 7 月 8 日,对应上游 2026 年 4 月 20 日的更新。
概览
官方描述:"Guide for creating high-quality MCP servers that enable LLMs to interact with external services through well-designed tools - whether in Python (FastMCP) or Node/TypeScript (MCP SDK)."
当你想让 Claude 搭一个其他智能体真正能依赖的 MCP 服务器时,就用这个技能——它内置了调研、实现范式和评估闭环。
这个技能如何工作
SKILL.md 把构建过程分成三个阶段:
- 阶段一 - 深度调研与规划:理解现代 MCP 设计,研读协议文档和目标框架文档(Python 用 FastMCP,Node/TypeScript 用 MCP SDK),先规划工具面再动手写代码。
- 阶段二 - 实现:搭项目结构、实现核心基础设施,然后逐个实现工具,把输入、输出和报错信息都设计好。
- 阶段三 - 审查与测试:先过一遍代码质量,再构建和测试——包括面向智能体的评估,而不只是单元测试。
技能文件夹里有什么
reference/mcp_best_practices.md- 工具必须遵守的设计规则reference/python_mcp_server.md与reference/node_mcp_server.md- 按技术栈划分的实现参考reference/evaluation.md加scripts/evaluation.py、scripts/example_evaluation.xml- 一套可运行的评估框架scripts/connections.py、scripts/requirements.txt
对你自己写技能的启示
- 这个技能把评估当作交付物的一部分:MCP 服务器交付时要带评估套件,而不是只有接口。
- 把各语言的参考拆成独立文件,让主 SKILL.md 保持轻量、加载快——任何多技术栈技能都值得抄这个模式。
claudeskills文档