面向 AI Agent 的全生命周期开发工具包,基于 MCP 协议提供 22 个工具,覆盖需求分析、Bug 修复、UI 开发、代码审查等完整软件开发流程。
mcp-probe-kit(知时MCP)是一个基于 MCP(Model Context Protocol)协议的 Server,定位为 AI Agent 的全生命周期开发工具包。它提供 22 个结构化工具,覆盖从需求分析到代码发布的完整软件开发流程。
项目采用委托编排协议(Delegated Orchestration)设计——start_* 系列工作流工具不直接执行多步骤流程,而是返回结构化执行计划(structuredContent.metadata.plan),由 AI Agent 按步骤调用工具并持久化产出文件。这种设计将流程控制权保留在 Agent 侧。
工具集按职责分为五大类:
工作流编排(6 个): start_feature(新功能开发:需求→设计→估算)、start_bugfix(Bug 修复:TBP 8 步根因分析→修复→测试)、start_onboard(项目入驻:生成项目上下文文档)、start_ui(UI 开发:设计系统→组件→代码)、start_product(产品设计:PRD→原型→设计系统→HTML)、start_ralph(Ralph 循环:迭代开发直到目标完成)。
代码分析与质量(4 个): code_review(代码审查)、code_insight(代码洞察,桥接 GitNexus 代码图谱)、fix_bug(Bug 分析,TBP 8 步 RCA)、refactor(代码重构)。
Git 与测试(3 个): gencommit(生成 Git 提交信息)、git_work_report(Git 工作报告)、gentest(测试代码生成)。
项目管理(6 个): init_project、init_project_context、add_feature、estimate、interview、ask_user。
UI/UX(3 个): ui_design_system、ui_search、sync_ui_data。
关键特性包括:所有核心工具返回含 summary、status、steps、artifacts、metadata.plan 的结构化输出;Bug 工作流默认采用 TBP 8 步根因分析;code_insight 通过 Code Graph Bridge(GitNexus)提供代码图谱查询能力并支持自动降级;基于 MCP SDK 原生 task 支持实现进度追踪与取消(tasks/get、tasks/result、tasks/list、tasks/cancel);内嵌 UI/UX 数据库支持离线使用;模板系统(auto/guided/strict)适配不同模型能力;需求澄清模式(requirements_mode=loop)支持 1-2 轮结构化澄清;支持 8 种语言(English、简体中文、日本語、한국어、Español、Français、Deutsch、Português)。
运行时基于 TypeScript(ESM),要求 Node.js ≥ 18.0.0,通过 npx 或全局安装方式接入 Cursor、Claude Desktop、Cline、Continue 等 MCP 兼容客户端。MCP 标识符为 io.github.mybolide/mcp-probe-kit。GitNexus 图谱功能在 Windows 上需安装 Visual Studio Build Tools(C++ workload)。
待确认事项:官方文档站(mcp-probe-kit.bytezonex.com)被 Cloudflare WAF 阻挡,无法验证内容;MCP 协议版本声明为 2025-11-25(未来日期,可能为占位符);GitNexus 超时默认值未明确;start_ralph 具体行为待确认。