使用说明
mcp构建器
Claude Code技能,指导在Python或TypeScript中创建高质量的MCP(模型上下文协议)服务器。
描述
此技能为构建MCP服务器提供了一个完整的工作流程,该服务器将API或服务打包成可发现的、记录良好的LLM代理工具。它涵盖了整个开发生命周期:API研究和规划、最佳实践实施、代码审查、测试和评估。
它的作用
- 指导面向工作流的工具设计(不仅仅是API端点包装器)
- 为Python(FastMCP)和TypeScript(MCP SDK)提供特定语言的实现指南
- 包括命名、响应格式、分页、传输和安全性的最佳实践
- 提供用于MCP连接处理和服务器评估的现成脚本
- 覆盖工具注释(
readOnlyHint,destructiveHint,idempotentHint,openWorldHint) - 包括一个评估框架,用于使用LLM代理测试MCP服务器质量
安装
将技能目录复制到您的Claude Code技能文件夹中:
cp -r mcp-builder ~/.claude/skills/
技能放在 ~/.claude/skills/ 由Claude Code自动发现。无需额外注册。
用法
通过要求Claude Code构建MCP服务器来调用该技能。示例提示:
- “为GitHub API构建MCP服务器”
- “创建包装Slack的MCP服务器”
- “帮助我为数据库构建MCP工具”
- “为Jira制作Python MCP服务器”
Claude将自动完成研究、实施、审查和评估阶段。