MCP服务器构建工具

用于从零开始构建生产级MCP服务器的Claude代码技能,支持从API研究到部署和注册发布的全流程自动化。

  • by crunchtools
  • 本地部署
  • 更新于
在 GitHub 查看 crunchtools/draft-mcp-server

使用说明

mcp服务器草案

Claude从头开始构建CrunchTools MCP服务器的代码技能。

它的作用

/draft-mcp-server <service-name> 运行一个多阶段工作流,该工作流采用服务名称(例如。, mediawiki, jira)并构建一个完整的生产级MCP服务器-从API研究到部署和注册发布。

安装

此技能作为符号链接安装在 ~/.claude/skills/draft-mcp-server/ 到回购结算。

# Clone
git clone https://github.com/crunchtools/draft-mcp-server ~/Projects/crunchtools/draft-mcp-server

# Symlink into Claude Code skills
ln -sf ~/Projects/crunchtools/draft-mcp-server ~/.claude/skills/draft-mcp-server

用法

/draft-mcp-server mediawiki
/draft-mcp-server jira
/draft-mcp-server slack

阶段

  1. 研究和规划 -API研究、工具库存设计、计划审批
  2. 项目脚手架 --目录结构、治理文件、CI工作流
  3. 实施 --核心基础设施、工具、服务器注册
  4. 测试 --模拟httpx测试、Pydantic验证测试
  5. 质量门 --皮棉、类型检查、测试、美食家、容器制造
  6. Git和GitHub --init、push、tag
  7. 本地部署 --env文件、systemd服务、Claude代码配置
  8. 发布 --PyPI、容器注册表、MCP注册表、网站
  9. 存储在内存中 --构建详细信息以供将来参考

治理

使用此技能构建的服务器符合:

这项技能本身遵循 克劳德技能简介.

许可证

AGPL-3.0或更高版本