godkiller-mcp
The problem everyone feels
AI coding agents are loud and optimistic.
They type “Fixed! All done.” while tests still fail.
They dump fat JSON into context until the model forgets the goal — and your token bill climbs.
They skip
/plan, edit twenty files, and call it a day.Chat becomes the source of truth. Disk never gets a vote.
GODKILLER flips that.
If it isn’t proven on disk, it isn’t done.
Who it’s for
Developers, AI engineers, and power users who run agents hard — and refuse to trust the chat bubble.
Pain | Without GODKILLER | With GODKILLER |
Fake completion | “All done!” / “All green” in chat |
|
Token bloat | Schema / dump floods every turn | Compact payloads by default |
Skipped ritual | Plan → edit → vibes | Phase gates · illegal jumps die |
Blind edits | Multi-file rush, no blast |
|
Why people install it
Proof over promises
Chat vibes don’t open the gate. Sealed evidence on disk does.
Phase kernel that actually bites
gk_route puts the agent on a real pipeline:
Mode | Job |
| Read-only. Answers with citations. |
| Spec first. No silent “just ship it.” |
| Repro + hypotheses before the fix. |
| One file · think → plan → edit. |
| Study patterns. Don’t paste a whole repo as done. |
| Disk proof → then |
One MCP. Full surface.
Code · scan · browser · guard · memory · handoff — facades in one place.
Pair specialty MCPs as brains. GODKILLER is the judge.
The flex
The model proposes. GODKILLER disposes.
goal → mode → plan → search/blast → gated edit
→ disk verify → hollow → probe → exit → claim_done | blockedHow to use
Do this | |
Once (machine) |
|
Once per project |
|
Every task |
|
Full lock (optional) | Prove deny/allow, then |
godkiller-bootstrap writes .agents/AGENTS.md, .agents/PROMPTS.md (copy-paste prompts), and portable write-guard hooks. Do not commit godkiller-write-guard.local.cmd / .local.sh (machine pin).
Ship write turns: one set_paths per turn (default max 1 path); gk_guard.end_turn before the next Phase. Ultradeep allowlists the current file only.
Mode pin: /ask /view /verify deny native app Write; /plan only .agents/plans/.
MCP gates gk_* only. Native Write stays free until PreToolUse is wired. Details: docs/HOST_VS_MCP.md.
60-second install
pip install godkiller-mcp
python -c "import secrets; print(secrets.token_hex(32))"Drop into your MCP host config:
{
"mcpServers": {
"godkiller": {
"command": "godkiller-mcp",
"env": {
"GODKILLER_PROFILE": "ship",
"GODKILLER_WORKSPACE": "/absolute/path/to/your/project",
"GODKILLER_HOME": "/absolute/path/to/your/project/.godkiller-session",
"GODKILLER_SEAL_KEY": "REPLACE_WITH_64_HEX",
"GODKILLER_SEAL_REQUIRE_ENV": "1"
}
}
}
}Alternate entry: python -m godkiller_mcp.server
From source: pip install "git+https://github.com/taurus42119-stack/godkiller-mcp.git"
Modes ship inside the package — a full .agents/workflows tree is not required.
One GODKILLER_HOME per concurrent host.
Ship tip: wire host PreToolUse → godkiller-write-guard, then set GODKILLER_WRITE_GUARD_PROVEN=1 only after a live deny/allow test.
Until that hook is real, native Write can still bypass MCP tools.
Details: docs/WRITE_GUARD_HOOKS.md · docs/HOST_VS_MCP.md · docs/SEAL_KEY.md
Intensity (honest)
You installed | What you actually get |
MCP only | Judge on the |
+ | Soft standing orders. Agents can still skip. |
+ host write-guard (opt-in) | Native Write/Edit blocked unless allowlisted. |
We do not ship a hostile filesystem lock inside MCP. Full lock is your PreToolUse hook — see docs/WRITE_GUARD_HOOKS.md.
Try this
After MCP is live:
Call
gk_meta.status— if it fails, stop. Don’t invent that the kernel is up./plana real feature. Watch phase gates bite.Fix with
blast_radius→edit_safe— not chat “I searched.”Finish with
gk_verify.exit→gk_phase.claim_done.
No .godkiller/ state on disk? You didn’t use the kernel. You used vibes.
Tool map
Facade | What it owns |
| Honesty status · 9-step plan |
| Mode switchboard |
| open · blast · edit_safe |
| assert · claim_done |
| shots · visual_step · critic |
| bundle · hollow · probe · exit |
| lessons · marathon |
| map · search · council · swarm |
| write allowlist for host hooks |
| heuristic scan |
| Playwright fallback (prefer chrome-devtools when present) |
| protocols · skills |
| spec / feedback |
Agent protocol notes: docs/AGENT_PROTOCOL.md
Star · fork · flex
If this killed a fake “done” for you — star the repo.
Fork it. Wire it. Make your agent earn the win.
Security
License
MIT © 2026 GODKILLER Team — LICENSE
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/taurus42119-stack/godkiller-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server