1 v4.0.2 更新于 2026-11-07
signoff MCP Server
Five gates that make an agent's 'done' provable: run them, read the verdict, audit the record.
适用客户端
本地客户端
Claude Desktop、Claude Code、Cursor、Cline 等支持本地 MCP 的客户端
安装配置
本地运行(npm)
{
"mcpServers": {
"signoff": {
"command": "npx",
"args": [
"-y",
"signoff-cli"
]
}
}
}将上方 JSON 加入 MCP 客户端配置(如 Claude Desktop 的 claude_desktop_config.json 或项目的 .mcp.json)即可接入;远程接入按客户端要求填写 URL 与鉴权头。
提供的工具 接入后 Agent 可调用这 20 个工具
p1
检查是否真的跑过测试、是否在预算内、用例数多少
p2
评估验证覆盖到了哪一级:scenario / harness / smoke / missing
p3 validate
检查任务卡片是否齐全
p3 plan
检查并发是否冲突、任务边界规划
p3 collect
收集任务卡结果,检查谁越界谁没交
p4 ask
危险动作取票
p4 confirm
确认危险动作票据
p4 verify
检查危险动作有没有票、回滚点是否还在
p4 export
导出账本,支持多仓库合并和 json/csv 格式
p5
检查文档里有没有空话、绝对化断言、无数字的已验证
doctor
诊断为什么没按预期生效:钩子、PATH、版本、安装点、账本等
ensure
幂等地为仓库安装五关钩子
init
安装 git 钩子、CI workflow 和配置
status
查看当前仓库是否受五关守护
guard
手动运行闸门检查(钩子调用的就是它)
audit
逐个提交核对标记与提交树,检查是否真过过闸门
explain
解释某一关查什么、怎么判
secrets
扫描暂存区或全仓库的密钥泄露
cov
计算增量行覆盖率
uninstall
卸掉钩子、CI 和配置