MCP开发效率翻倍!一个框架让Claude Code自动搭MCP服务器
做过 MCP 开发的朋友都知道,这事儿刚开始挺上头的——协议规范、工具实现、安全模型,每个环节都是新坑。更要命的是环节之间的”上下文切换”,光是一个”新建 MCP 服务器骨架”的小任务,就要在终端、编辑器、浏览器文档之间来回横跳 N 遍。
今天挖到一个工具,叫 MCP-Developer-SubAgent,专治这个痛点。
它能干啥
这是一个专为 Claude Code 打造的 MCP 开发框架,核心是一套双模式架构:
模式一:Markdown 驱动的子代理
8 个专家级子代理,直接集成到你的 .claude/agents/ 目录里。不用安装不用配置,进 Claude Code 说句话就激活。比如:
mcp-orchestrator— 中央协调器,你描述需求,它拆解任务并调度专家fastmcp-specialist— FastMCP 实现专家,帮你把工具翻译成可运行代码mcp-security-auditor— 安全审计专家,专门检查注入漏洞和认证缺陷mcp-debugger— 排障专家,定位你 MCP 服务器里的奇怪报错
模式二:程序化 Python SDK
不想用对话界面?直接 pip install -e . 把完整 SDK 引入自己的脚本,异步调用、API 方式编排工作流,6,016 行代码,生产级。
实测:搭一个 MCP 服务器有多快
拿官方的话说:不用装依赖也能跑核心验证工具。
# 克隆下来
git clone https://github.com/gensecaihq/MCP-Developer-SubAgent.git
cd MCP-Developer-SubAgent
# 验证环境(无需安装任何东西)
python3 claude_code_sdk/cli_simple.py validate-setup
# 安装 SDK
pip install -e .
然后进你的 MCP 项目目录开 claude-code,说”用 fastmcp-specialist 实现一个 get_user 工具”,它就帮你把工具定义转化成符合规范的服务器代码,全程不用自己翻协议文档。
安全是认真的
项目自称 Audit Score 10/10,这不是营销话术——它内置了企业级安全钩子:
- 输入验证 + 代码注入拦截
- 空命令执行禁止
- GitHub Actions 里跑了 7 个自动化任务,含安全扫描
如果你要把 MCP 服务器暴露给外部调用,这套钩子能省掉你不少审查时间。
适合谁
- 正在开发 MCP 服务器的工程师,无论是快速原型还是量产部署
- MCP 初学者,想看高手怎么拆解任务、调用工具的
- 想把 AI 集成进开发流的技术团队,这个框架是可落地的参考实现
一句话:从”写一个 MCP 工具”到”搭完整 MCP 服务器生产线”,有它没它差距挺大的。
GitHub:https://github.com/gensecaihq/MCP-Developer-SubAgent
⭐ 约 28 | MIT 许可 | Python
评论区
0 条评论
登录后可评论。