Skip to content
Agentmart
Submit a tool

MCP Probe Kit

Spec-driven dev workflow MCP: start_* orchestration, memory, GitNexus, quality gates.

Connector by mybolide · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 39
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/mybolide-mcp-probe-kit

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Spec-driven dev workflow MCP: start_* orchestration, memory, GitNexus, quality gates.

Use cases: code-generation, debugging, testing

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
23 read · 16 write · 1 delete
Secrets
None asked for
Install scripts
None found
Runs as
Node.js package

Tools by what they do 40

Read from the source code; the running server may list different tools.

Read 23 · Look things up without changing anything.

  • architecture
  • ask_user
  • check_spec
  • code_insight
  • code_review
  • estimate
  • fix_bug
  • gencommit
  • gentest
  • git_work_report
  • history_session_read
  • history_session_search
Show 11 more tools
  • history_session_validate
  • init_project
  • list_memory_assets
  • plan_heartbeat
  • read_memory_asset
  • refactor
  • resume_plan
  • scan_and_extract_patterns
  • search_memory
  • ui_design_system
  • ui_search

Write 16 · Create, change, send or run things.

  • add_feature
  • converge
  • history_session_bootstrap
  • history_session_checkpoint
  • init_project_context
  • interview
  • memorize_asset
  • start_bugfix
  • start_feature
  • start_onboard
  • start_product
  • start_ralph
Show 4 more tools
  • start_ui
  • sync_ui_data
  • update_memory_asset
  • workflow

Delete 1 · Delete, drop, revoke or wipe things.

  • delete_memory_asset

Network hosts it talks to 28

  • apcacontrast.com · found in code
  • api.flutter.dev · found in code
  • dart.dev · found in code
  • developer.android.com · found in code
  • developer.apple.com · found in code
  • docs.astro.build · found in code
  • docs.expo.dev · found in code
  • docs.flutter.dev · found in code
  • evilmartians.com · found in code
  • fonts.google.com · found in code
  • fonts.googleapis.com · found in code
  • github.com · found in code
  • nextjs.org · found in code
  • nuxt.com · found in code
  • opencode.ai · found in code
  • oss.bolzjb.com · found in code
  • pub.dev · found in code
  • raw.githubusercontent.com · found in code
  • react.dev · found in code
  • reactnative.dev · found in code
  • reactnavigation.org · found in code
  • riverpod.dev · found in code
  • svelte.dev · found in code
  • tailwindcss.com · found in code
  • testing-library.com · found in code
  • ui.nuxt.com · found in code
  • ui.shadcn.com · found in code
  • vuejs.org · found in code

Files it touches

  • Your home directory (~)
  • Any path the agent passes to its tools

Tools (40)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • add_feature

    原子规格生成工具:根据已经确定的 feature_name、description、spec_layout 和可选 subspecs,返回 flat 或 parent-child 规格模板与落盘计划。它不负责判断需求复杂度,也不是复杂功能的首个入口。新功能、跨模块升级或布局未确定时必须先调用 start_feature;通常仅按 start_feature 返回的 delegated plan 调用本工具。

  • architecture

    独立架构领域能力,使用 ARC-8 完成架构评估、设计、校验和漂移检查。可直接调用,也可由功能、Bug 或重构流程按需组合;MCP 负责方法、门禁与结构化证据,不替 Agent 声称绝对最优架构。

  • ask_user

    当 AI 需要更多信息、遇到不确定因素时使用。向用户提问工具,AI 可主动向用户提问;支持单个或多个问题、提供选项、标注重要性;可在任何时候使用

  • check_spec

    校验已落盘的功能规格(docs/specs/<feature_name>/requirements|design|tasks.md)是否完整:检测残留 [填写] 占位、缺失章节、缺 FR/验收标准、FR 未进覆盖矩阵。写完规格后、进入实现前调用;未通过按报告补全后重跑。

  • code_insight

    当用户需要基于代码图谱分析调用链、上下文和影响面时使用。默认桥接 GitNexus,支持 query/context/impact 模式;不可用时自动降级并返回原因

  • code_review

    当用户需要审查代码、真实 Git diff 或托管 Plan 的交付一致性时使用。MCP 可确定性收集 changed files、Plan 声明范围、产物、测试、公共契约、架构和 revision 证据;代码语义问题仍由 Agent 审查,不伪装成静态扫描器

  • converge

    按 Delegated Plan 自己声明的证据和质量闸门关闭计划。任一未完成步骤、未决事项、必需证据或验收结果缺失都会拒绝收敛;除 requirements 外,证据只有摘要但没有 reference/revision 也不算可复核证据。调用参数只能增加证据要求,不能削弱 Plan。

  • delete_memory_asset

    按 asset_id 从共享记忆库删除一条未参与 supersede 链的资产。适用于错误、重复或无价值沉淀;已有关联关系的资产必须改用 update_memory_asset 设置 retracted 并保留 evidence。

  • estimate

    当用户需要估算开发工作量、评估任务时间时使用。估算开发工作量,输出故事点、时间范围(乐观/正常/悲观)、风险点

  • fix_bug

    当用户需要找问题、修 bug、排查异常时使用。指南型 SRC-8(TBP-inspired):注入真因工作表与门禁,由 Agent 完成 rootCauseAnalysis 并修复;MCP 不自动修 Bug

  • gencommit

    当用户需要生成 Git commit 消息时使用。返回 Conventional Commits 规范说明、步骤、输出模板和示例,供 AI 根据变更内容生成最终 commit message。它不直接代写最终消息,也不应被判定为空结果

  • gentest

    当用户需要为代码生成单元测试时使用。指南型工具:注入 code/file_path 与测试清单,由 Agent 生成完整测试代码;MCP 不自动生成或运行测试

  • git_work_report

    基于 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

  • history_session_bootstrap

    Initialize or resume a lossless project history archive (docs/history-session/). Call once near the start of a conversation with the user's verbatim first request as initial_user_input. Without host/explicit session_key, uses the project-active archive. Returns bounded state (≤64 KiB), not full history. Disable with MCP_HISTORY_SESSION=0|false|off.

  • history_session_checkpoint

    Append an idempotent, redacted development checkpoint. Pass session_key and expected_path exactly as returned by history_session_bootstrap, plus the user's verbatim raw_user_input. Archives that exceed MCP_HISTORY_MAX_LINES/BYTES soft-rotate to the next N.md before append.

Show 25 more tools
  • history_session_read

    Read one lossless numeric Markdown archive by number or a path returned from history_session_search. Responses are UTF-8-safe pages: max_bytes defaults to 32 KiB and is capped at 64 KiB; follow next_cursor to recover the complete source.

  • history_session_search

    Search lossless history archives by deterministic keywords and return a bounded page of ranked locations and snippets. Use history_session_read to retrieve exact source text.

  • history_session_validate

    Validate history-session numbering, duplicates, and derived state/manifest. Optional repair rebuilds state and manifest from Markdown archives.

  • init_project

    当用户提供一句话需求时使用。基于 Spec-Driven Development 理念,分析需求并生成完整的项目规格文档(需求分析/技术设计/任务拆解)。适合项目初期的需求澄清和规划

  • init_project_context

    生成/更新项目上下文写作计划(delegated):MCP 写入 AGENTS.md 与 layout.json;project-context 分类文档与 graph-insights 由 Agent 按返回的 plan 落盘。新功能请先 start_feature,修 bug 请先 start_bugfix。

  • interview

    当用户需求不明确、需要澄清需求时使用。需求访谈工具,在开发前通过结构化提问澄清需求,避免理解偏差和返工;生成访谈记录文件供后续 start_feature/add_feature 使用;仅支持 feature 类型

  • list_memory_assets

    Memory Center 专用浏览动作。按更新时间列出记忆摘要,支持类型、状态、项目、标签和分页过滤;仅供 MCP App 调用。

  • memorize_asset

    沉淀跨项目可复用知识到共享记忆库(不是项目私有笔记)。支持成功经验及 failed_approach、false_root_cause、regression_case 负面记忆;负面记忆必须附 evidence,并建议填写 applicability。禁止传 source_project / source_path / file_path;仓库名与路径仅可写在 content 末尾【来源参考】。长流程应先准备 MemoryCandidate,并仅在 converge passed=true 后正式写入。

  • plan_heartbeat

    由 Agent 在 Delegated Plan 执行过程中记录轻量检查点。首次调用必须提供完整 plan;后续合并步骤、证据、产物、候选经验、验收结果、运行证据和 revision。除 requirements 外,每条用于收敛的 evidence 必须至少提供 reference 或 revision,否则 converge 会明确拒绝。只记录状态,不代替 Agent 执行。

  • read_memory_asset

    当编排阶段已检索到记忆摘要,且 AI 需要查看完整沉淀代码或详细规范时使用。根据 asset_id 读取记忆资产详情。

  • refactor

    当用户需要重构代码、改善代码结构时使用。指南型工具:注入 code/file_path 与重构清单,由 Agent 分析后输出重构计划 JSON;MCP 不自动修改源文件

  • resume_plan

    从 .mcp-probe-kit/plans/ 读取 Delegated Plan 检查点,按依赖计算下一可执行步骤、阻塞步骤和 resumeContext。plan_id 可选;省略时自动恢复当前项目最近更新的 active/blocked Plan。本工具只读取状态,不替 Agent 执行;返回 mustContinue=true 后 Agent 必须立即执行 nextStep/nextTool,逐步调用 plan_heartbeat,禁止只汇报恢复结果后停止。

  • scan_and_extract_patterns

    当需要从单段代码、单文件或整个目录中抽取可复用模式,再决定是否沉淀到记忆系统时使用。目录扫描时,优先传 project_root 为项目根目录绝对路径,并让 directory_path 传相对项目根的路径,例如 app/utils;只有无法确定项目根时,才把 directory_path 直接设为绝对路径。不要传带项目名的半相对路径,例如 font-miniapp-api/app/utils。候选需抽象化后再 memorize_asset;勿原样沉淀文件路径到 name/summary;勿传 source_project。

  • search_memory

    检索或浏览分层记忆库。默认 mode=semantic 按语义检索;Memory Center 可用 mode=browse 按更新时间分页浏览且不依赖 embedding。

  • start_bugfix

    当用户需要找问题、修 bug、排查异常时使用。默认按 SRC-8(TBP-inspired)编排:收敛边界→真因工作表→修复→测试→记忆沉淀。

  • start_feature

    新功能、功能增强、大版本升级或跨模块研发的首选入口。Agent 必须把当前对话已确认的完整目标、范围、模块、阶段和约束汇总到 description;用户只说“继续/开始/往下做”时不得原样透传。默认 spec_layout=auto,复杂多模块或多阶段需求会先生成 parent-child 子规格拆分计划,再进入 add_feature→check_spec→实现。仅在规格布局和子规格已明确、且只需渲染规格模板时才直接用 add_feature。

  • start_onboard

    当用户需要快速上手新项目时使用。编排:生成上下文文档。

  • start_product

    产品设计完整工作流入口。返回闭环 delegated plan:Agent 生成 PRD 与原型文档,调用 ui_design_system 和 start_ui 完成设计系统及可交互 HTML 原型,并更新项目上下文;不会引用不存在的 gen_prd/gen_prototype 工具。

  • start_ralph

    用于需要多轮小步实现、每轮真实验证和正式收敛的长任务。返回有界 Delegated Plan、每轮 Heartbeat 证据契约和可选前台辅助脚本;不自动运行循环、不创建后台进程。安全停止不等于成功

  • start_ui

    编排 UI 设计与实现:先锁定视觉方向和信息架构,再生成关键页面,后续通过真实截图评分与迭代完成验收。

  • sync_ui_data

    同步 UI/UX 数据到本地缓存。来源:uipro-cli、shadcn/ui registry、内嵌 UI 主题预设、Vercel Web Interface Guidelines。

  • ui_design_system

    生成可执行的视觉方向,而不是风格标签拼盘。输出核心任务、信息架构、内容密度、排版与色彩策略、组件原则、明确禁用项和截图验收标准。

  • ui_search

    搜索页面结构、组件、交互规范和实现参考。新 UI 流程优先使用 structure 模式按任务和页面类型选择信息架构;旧 search/catalog/template 模式继续兼容。

  • update_memory_asset

    按 asset_id 更新已有记忆资产(保留原 ID)。可修正内容、证据、适用边界、失效时间及替代关系;content 或生命周期语义变化会重新向量化。沉淀跨项目可复用知识,不是项目私有笔记。禁止传 source_project / source_path / file_path(别名 project)。仓库名与路径仅可放在 content 末尾【来源参考】一行;summary 写检索关键词+结论,name/description 抽象化。

  • workflow

    仅当 Agent 阅读 Skill 和各工具 description 后仍不确定该调用哪个 MCP 时使用的兜底选择指南。workflow 不做自然语言意图识别:scenario=auto(默认)只返回工具选择规则与速查表,不从 intent 猜 firstTool;Agent 根据完整对话自行判断或澄清。若 Agent 已明确场景,可传显式 scenario 获取该场景的确定性 firstTool、phases 和参数提示。同时确保用户项目已存在 .agents/skills/mcp-probe-kit/SKILL.md 与 AGENTS.md 中的 Skill 引用(缺失则自动创建/更新)。

Signals

Stars
39
Forks
5
Open issues
0
Contributors
1
Last commit
Oct 13, 2026 (16 days ago)
Last release
Oct 13, 2026 (16 days ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.mybolide/mcp-probe-kit
Version
4.0.0
Auth
No auth
Packages
npm mcp-probe-kit
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026
Cite this page

MCP Probe Kit. Agent Mart. https://agentmart.dev/connectors/mybolide-mcp-probe-kit (last updated 2026-10-24)