M
markkirby125/kirby-governor-mcp
Zero-trust Autonomous Engineering Governor MCP server (Altitude, Depth, Range, Grounding Triad & Cross-Model…
无 SECURITY.md
在 GitHub 查看 ↗链接已于 2026-11-12 核查 · HTTP 200 · 打开的是厂商自己的官网
- ★ 数取值
- 0 ★ · markkirby125/kirby-governor-mcp · 取自 GitHub 搜索 API · (2026-11-13 20:00:50 核对)
- 来源明细
- 从该仓库的 GitHub 页面直接读取 · 条目类型:开源项目
- 收录与活跃
- 收录于 2026-10-23 · 最近见到 2026-11-14 · 共见到 26 次 · 被 2 个来源列出
- 评分构成
- 综合分 203 · 2 个来源 · repo
常见问题(答案都来自我们的记录)
它适合谁 / 用来做什么?
我们把它归在这些标签下: 开源项目。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库
markkirby125/kirby-governor-mcp;我们收录于 2026-10-23;最近见到 2026-11-14。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。# Kirby Autonomous Engineering Governor MCP (kirby-governor-mcp)
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
Zero-trust Model Context Protocol (MCP) governance server implementing Felix Rieseberg's 4-pillar engineering workflow (Altitude, Depth, Range, Resources / Grounding Triad) and decoupled Cross-Model Adversarial Diff Verification.
### 🪄 The Magic Prompt
Copy and paste this into any AI coding app (Cursor, Windsurf, Claude Code, Grok, Kimi, Reasonix):
markdown
@agent Install the Kirby Autonomous Engineering Governor MCP skill from: https://github.com/markkirby125/kirby-governor-mcp
1. Read SKILL.md and references/ from the repository.
2. Place into your environment's skills/rules directory preserving the dispatcher structure.
3. Build the MCP server (npm install && npm run build) and register dist/server.js under mcpServers.kirby-governor-mcp.
4. Confirm when installation is complete.
## Tools Exposed
1. compileexecutioncontract: Locks an outcome-anchored contract (Altitude + 4-Part Depth + Empirical Proof Command + basesha) to .governor/contracts/ .json with circuit-breaker immutability protection.
2. inspectsystemtelemetry: Implements the Grounding Triad (crashandlogs with stack deduplication & symlink-escape blocking, versioncommitmap, and reproduceandtest).
3. verifyadversarialdiff: Runs the deterministic proofcommand pre-gate (blocking inline eval flags), extracts a lockfile-free & secret-redacted git diff (preserving git index state for untracked files), short-circuits on matching verifiedtreehash, and sends unverified diffs to a cross-model outside judge chain: zcode first (diff attached as a file, because zcode -p ignores stdin), then reasonix with deepseek-flash as failover (diff over stdin), then codex and claude. A judge that exits with empty output hands the diff to the next one. The chain ends in JUDGEUNAVAILABLE only when every judge fails. A 3-strike ESCALATETOHUMAN circuit breaker applies.
4. orchestraterangecrew: Reframes nouns into human-outcome verbs and executes a sequential multi-disciplinary specialist review pipeline with bounded context windows. Its judge step uses the same outside judge chain, with a 90-second timeout per judge.
## Outside Judge Chain
verifyadversarialdiff sends unverified diffs to an outside judge CLI from a different model family than the primary agent. Candidates run in this order:
1. zcode (zcode-cli): the diff is written to a payload file under .governor/judge/ and passed with --attach, because zcode -p ignores stdin. It runs as zcode -p --mode build --attach . The file is deleted after the call.
2. reasonix (reasonix-cli): runs as reasonix -p --model deepseek-flash --output-format text, with the diff on stdin.
3. codex (codex-cli): runs as codex exec -, with the diff on stdin.
4. claude (claude-cli): runs as claude -p -, with the diff on stdin.
Unless KIRBYGOVERNORJUDGECMD is set, only CLIs found on PATH are used. A candidate from the same model family as the primary agent is tried last.
The chain moves on to the next judge when a judge produces empty stdout. That covers a non-zero exit with no output, a spawn error, and a failure to write the zcode payload file. It also covers a 120-second timeout: a judge killed for timing out is skipped even if it printed partial output. The first judge that finishes in time and writes stdout is used. If every judge fails, the tool returns JUDGEUNAVAILABLE with each attempt's reason.
### 🪄 The Magic Prompt
Copy and paste this into any AI coding app (Cursor, Windsurf, Claude Code, Grok, Kimi, Reasonix):
markdown
@agent Install the Kirby Autonomous Engineering Governor MCP skill from: https://github.com/markkirby125/kirby-governor-mcp
1. Read SKILL.md and references/ from the repository.
2. Place into your environment's skills/rules directory preserving the dispatcher structure.
3. Build the MCP server (npm install && npm run build) and register dist/server.js under mcpServers.kirby-governor-mcp.
4. Confirm when installation is complete.
## Tools Exposed
1. compileexecutioncontract: Locks an outcome-anchored contract (Altitude + 4-Part Depth + Empirical Proof Command + basesha) to .governor/contracts/ .json with circuit-breaker immutability protection.
2. inspectsystemtelemetry: Implements the Grounding Triad (crashandlogs with stack deduplication & symlink-escape blocking, versioncommitmap, and reproduceandtest).
3. verifyadversarialdiff: Runs the deterministic proofcommand pre-gate (blocking inline eval flags), extracts a lockfile-free & secret-redacted git diff (preserving git index state for untracked files), short-circuits on matching verifiedtreehash, and sends unverified diffs to a cross-model outside judge chain: zcode first (diff attached as a file, because zcode -p ignores stdin), then reasonix with deepseek-flash as failover (diff over stdin), then codex and claude. A judge that exits with empty output hands the diff to the next one. The chain ends in JUDGEUNAVAILABLE only when every judge fails. A 3-strike ESCALATETOHUMAN circuit breaker applies.
4. orchestraterangecrew: Reframes nouns into human-outcome verbs and executes a sequential multi-disciplinary specialist review pipeline with bounded context windows. Its judge step uses the same outside judge chain, with a 90-second timeout per judge.
## Outside Judge Chain
verifyadversarialdiff sends unverified diffs to an outside judge CLI from a different model family than the primary agent. Candidates run in this order:
1. zcode (zcode-cli): the diff is written to a payload file under .governor/judge/ and passed with --attach, because zcode -p ignores stdin. It runs as zcode -p --mode build --attach . The file is deleted after the call.
2. reasonix (reasonix-cli): runs as reasonix -p --model deepseek-flash --output-format text, with the diff on stdin.
3. codex (codex-cli): runs as codex exec -, with the diff on stdin.
4. claude (claude-cli): runs as claude -p -, with the diff on stdin.
Unless KIRBYGOVERNORJUDGECMD is set, only CLIs found on PATH are used. A candidate from the same model family as the primary agent is tried last.
The chain moves on to the next judge when a judge produces empty stdout. That covers a non-zero exit with no output, a spawn error, and a failure to write the zcode payload file. It also covers a 120-second timeout: a judge killed for timing out is skipped even if it printed partial output. The first judge that finishes in time and writes stdout is used. If every judge fails, the tool returns JUDGEUNAVAILABLE with each attempt's reason.
收录徽章(可选)
想把收录标记放进 README 就复制这行,可选,不影响收录。
[](https://anclum.com/zh/s/markkirby125-kirby-governor-mcp/)
- 来源
- github · https://github.com/markkirby125/kirby-governor-mcp
- 按领域浏览
- 开源项目
- 收录来源
- 2 个独立来源
- 收录于
- 今天
- 安全策略
- 我们没在该仓库根目录找到
SECURITY.md(这不代表不安全)
同类推荐
所属领域与标签
每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。