
Mcp Probe Kit
@mybolide
About Mcp Probe Kit
mcp-probe-kit is a protocol-level toolkit designed for developers who want AI to truly understand their project's intent. It's not just a collection of 21 tools—it's a context-aware system that helps AI agents grasp what you're building.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-probe-kit": {
"command": "npx",
"args": [
"mcp-probe-kit@latest"
]
}
}
}Tools
24当用户提供一句话需求时使用。基于 Spec-Driven Development 理念,分析需求并生成完整的项目规格文档(需求分析/技术设计/任务拆解)。适合项目初期的需求澄清和规划
当用户需要生成 Git commit 消息时使用。返回 Conventional Commits 规范说明、步骤、输出模板和示例,供 AI 根据变更内容生成最终 commit message。它不直接代写最终消息,也不应被判定为空结果
基于 Git diff 分析生成工作报告(日报/周期报) 核心功能: - 支持日报模式(单个日期)和周期报模式(日期范围) - 自动读取指定日期的所有 Git 提交 - 对每个提交执行 git show 获取完整 diff - 使用 AI 分析 diff 内容提取实际工作内容 输出格式: - 只输出「工作内容」部分 - 每条以 - 开头,中文,简洁专业 - 格式:做了什么 + 改了哪里/达到什么效果 - 不输出:提交哈希、文件列表、统计数据、风险总结 使用示例: - 日报:git_work_report --date 2026-1-27 - 周期报:git_work_report --start_date 2026-2-1 --end_date 2026-2-6
当用户需要审查代码、真实 Git diff 或托管 Plan 的交付一致性时使用。MCP 可确定性收集 changed files、Plan 声明范围、产物、测试、公共契约、架构和 revision 证据;代码语义问题仍由 Agent 审查,不伪装成静态扫描器
当用户需要基于代码图谱分析调用链、上下文和影响面时使用。默认桥接 GitNexus,支持 query/context/impact 模式;不可用时自动降级并返回原因
当用户需要重构代码、改善代码结构时使用。指南型工具:注入 code/file_path 与重构清单,由 Agent 分析后输出重构计划 JSON;MCP 不自动修改源文件
当用户需要为代码生成单元测试时使用。指南型工具:注入 code/file_path 与测试清单,由 Agent 生成完整测试代码;MCP 不自动生成或运行测试
仅当 Agent 阅读 Skill 和各工具 description 后仍不确定该调用哪个 MCP 时使用的兜底选择指南。workflow 不做自然语言意图识别:scenario=auto(默认)只返回工具选择规则与速查表,不从 intent 猜 firstTool;Agent 根据完整对话自行判断或澄清。若 Agent 已明确场景,可传显式 scenario 获取该场景的确定性 firstTool、phases 和参数提示。同时确保用户项目已存在 .agents/skills/mcp-probe-kit/SKILL.md 与 AGENTS.md 中的 Skill 引用(缺失则自动创建/更新)。
生成/更新项目上下文写作计划(delegated):MCP 写入 AGENTS.md 与 layout.json;project-context 分类文档与 graph-insights 由 Agent 按返回的 plan 落盘。新功能请先 start_feature,修 bug 请先 start_bugfix。
当用户需要估算开发工作量、评估任务时间时使用。估算开发工作量,输出故事点、时间范围(乐观/正常/悲观)、风险点
校验已落盘的功能规格(docs/specs/<feature_name>/requirements|design|tasks.md)是否完整:检测残留 [填写] 占位、缺失章节、缺 FR/验收标准、FR 未进覆盖矩阵。写完规格后、进入实现前调用;未通过按报告补全后重跑。
新功能、功能增强、大版本升级或跨模块研发的首选入口。Agent 必须把当前对话已确认的完整目标、范围、模块、阶段和约束汇总到 description;用户只说“继续/开始/往下做”时不得原样透传。默认 spec_layout=auto,复杂多模块或多阶段需求会先生成 parent-child 子规格拆分计划,再进入 add_feature→check_spec→实现。仅在规格布局和子规格已明确、且只需渲染规格模板时才直接用 add_feature。
当用户需要找问题、修 bug、排查异常时使用。默认按 SRC-8(TBP-inspired)编排:收敛边界→真因工作表→修复→测试→记忆沉淀。
当用户需要快速上手新项目时使用。编排:生成上下文文档。
用于需要多轮小步实现、每轮真实验证和正式收敛的长任务。返回有界 Delegated Plan、每轮 Heartbeat 证据契约和可选前台辅助脚本;不自动运行循环、不创建后台进程。安全停止不等于成功
当用户需求不明确、需要澄清需求时使用。需求访谈工具,在开发前通过结构化提问澄清需求,避免理解偏差和返工;生成访谈记录文件供后续 start_feature/add_feature 使用;仅支持 feature 类型
生成可执行的视觉方向,而不是风格标签拼盘。输出核心任务、信息架构、内容密度、排版与色彩策略、组件原则、明确禁用项和截图验收标准。
搜索页面结构、组件、交互规范和实现参考。新 UI 流程优先使用 structure 模式按任务和页面类型选择信息架构;旧 search/catalog/template 模式继续兼容。
编排 UI 设计与实现:先锁定视觉方向和信息架构,再生成关键页面,后续通过真实截图评分与迭代完成验收。
产品设计完整工作流入口。返回闭环 delegated plan:Agent 生成 PRD 与原型文档,调用 ui_design_system 和 start_ui 完成设计系统及可交互 HTML 原型,并更新项目上下文;不会引用不存在的 gen_prd/gen_prototype 工具。
由 Agent 在 Delegated Plan 执行过程中记录轻量检查点。首次调用必须提供完整 plan;后续合并步骤、证据、产物、候选经验、验收结果、运行证据和 revision。除 requirements 外,每条用于收敛的 evidence 必须至少提供 reference 或 revision,否则 converge 会明确拒绝。只记录状态,不代替 Agent 执行。
从 .mcp-probe-kit/plans/ 读取 Delegated Plan 检查点,按依赖计算下一可执行步骤、阻塞步骤和 resumeContext。plan_id 可选;省略时自动恢复当前项目最近更新的 active/blocked Plan。本工具只读取状态,不替 Agent 执行;返回 mustContinue=true 后 Agent 必须立即执行 nextStep/nextTool,逐步调用 plan_heartbeat,禁止只汇报恢复结果后停止。
按 Delegated Plan 自己声明的证据和质量闸门关闭计划。任一未完成步骤、未决事项、必需证据或验收结果缺失都会拒绝收敛;除 requirements 外,证据只有摘要但没有 reference/revision 也不算可复核证据。调用参数只能增加证据要求,不能削弱 Plan。
独立架构领域能力,使用 ARC-8 完成架构评估、设计、校验和漂移检查。可直接调用,也可由功能、Bug 或重构流程按需组合;MCP 负责方法、门禁与结构化证据,不替 Agent 声称绝对最优架构。
Overview
What is Mcp Probe Kit?
Mcp Probe Kit is an MCP (Model Context Protocol) server providing 21 tools covering the full development lifecycle from product analysis to release. It is designed for developers who want AI to understand their project's intent through structured output and delegated orchestration.
How to use Mcp Probe Kit?
Use directly with npx (npx mcp-probe-kit@latest) or install globally (npm install -g mcp-probe-kit). Configure in your MCP client's JSON settings (e.g., Cursor, Claude Desktop, Cline) by specifying the command and arguments. After configuration, restart the client.
Key features of Mcp Probe Kit
- 21 tools for requirements, design, development, quality, and release
- Structured output returning machine-readable JSON
- Delegated Orchestration Protocol with step-by-step execution plans
- 6 workflow orchestration tools for complex development flows
- Requirements clarification mode for unclear specifications
- Template system with auto/guided/strict profiles
- UI/UX Pro Max tools with design system and data sync
Use cases of Mcp Probe Kit
- New feature development with automatic spec writing and estimation
- Bug fixing with analysis, fix, and testing in one flow
- Project onboarding by generating context documentation
- Complete product design from PRD to interactive HTML prototype
- UI component development with design system generation
FAQ from Mcp Probe Kit
What tools does Mcp Probe Kit provide?
21 tools across six categories: workflow orchestration (6 tools), code analysis (3), Git tools (2), code generation (1), project management (7), and UI/UX tools (3).
How do I configure Mcp Probe Kit with my MCP client?
Add an entry to your client's MCP settings JSON with the command npx and args ["mcp-probe-kit@latest"] (or ["-y", "mcp-probe-kit@latest"] for Claude Desktop). Alternatively, install globally and use "command": "mcp-probe-kit".
What is the Delegated Orchestration Protocol?
All start_* orchestration tools return an execution plan in structuredContent.metadata.plan with mode delegated and a steps array. The AI must call tools step by step and persist files—the tool does not execute internally.
How does structured output work?
Core and orchestration tools return a structuredContent object containing fields like summary, status, steps, artifacts, and metadata.plan, providing machine-readable JSON for improved AI parsing and tool chaining.
When should I use orchestration tools vs individual tools?
Use orchestration tools (start_*) when you need a complete multi-step workflow and multiple artifacts. Use individual tools when you only need specific functionality or already have project context docs.
Frequently asked questions
What tools does Mcp Probe Kit provide?
21 tools across six categories: workflow orchestration (6 tools), code analysis (3), Git tools (2), code generation (1), project management (7), and UI/UX tools (3).
How do I configure Mcp Probe Kit with my MCP client?
Add an entry to your client's MCP settings JSON with the command `npx` and args `["mcp-probe-kit@latest"]` (or `["-y", "mcp-probe-kit@latest"]` for Claude Desktop). Alternatively, install globally and use `"command": "mcp-probe-kit"`.
What is the Delegated Orchestration Protocol?
All `start_*` orchestration tools return an execution plan in `structuredContent.metadata.plan` with mode `delegated` and a steps array. The AI must call tools step by step and persist files—the tool does not execute internally.
How does structured output work?
Core and orchestration tools return a `structuredContent` object containing fields like `summary`, `status`, `steps`, `artifacts`, and `metadata.plan`, providing machine-readable JSON for improved AI parsing and tool chaining.
When should I use orchestration tools vs individual tools?
Use orchestration tools (`start_*`) when you need a complete multi-step workflow and multiple artifacts. Use individual tools when you only need specific functionality or already have project context docs.
Basic information
More Other MCP servers
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.

Lemon.io
lemon-ioRequest dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
Nginx UI
0xJackyYet another WebUI for Nginx
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
Comments