godkiller-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@godkiller-mcpplan and implement login endpoint with tests and web search"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
โก GODKILLER MCP SERVER (godkiller-mcp)
Supreme Autonomous Engineering Engine & Empirical Quality Control Gate
โญ If this project upgrades your AI agent workflow, please drop a Star on GitHub to support ongoing development!
๐ฌ Contact for Custom AI Agent Elevation & Enterprise MCP Integration:
๐ Facebook: Pronphorm Pakdee
๐ธ Instagram: @Kayvin.th
Origin (why this exists)
GODKILLER MCP was designed for Google Antigravity: agents that refuse to split work into phases and skip planning. The core job is to force /plan โ phase gates โ evidence โ disk verify โ claim_done. Extra engines (code intel, browser, scan, memory graph) grew around that kernel.
Lab artifacts from the isolated arena live in benchmarks/arena_logs/. Peer comparison checklist vs Cursor MCPs (jcodemunch, codebase-memory-mcp, chrome-devtools) is in benchmarks/cursor_peers/.
Related MCP server: Architect-to-Product (A2P)
โ ๏ธ Standard AI Agent Failure Modes & Solution Mechanics
Standard LLM coding assistants frequently encounter critical failure modes during complex software engineering tasks:
โ Deprecated API & Memory Drift: Relies on outdated pre-trained memory and deprecated API signatures without live documentation lookup.
โ Premature Execution Without Specs: Mutates codebase without architectural spec planning or boundary impact analysis.
โ Partial Snippet Context: Skims isolated code blocks, causing contract breakage across dependent modules.
โ Unverified Completion Claims: Emits textual completion statements without executing empirical test suites.
โ Placeholder & Stub Artifacts: Emits incomplete
# TODOstubs or silenttry/except: passfallbacks.โ Repetitive Retry Loops: Executes repetitive failing shell operations without root-cause failure analysis.
โ Context Amnesia Across Sessions: Loses architectural intent across multi-step development sessions.
โ๏ธ How GODKILLER MCP Governs Agent Behavior
GODKILLER MCP acts as a hard engineering kernel that enforces strict quality gates on AI coding agents:
graph TD
A["User Request"] --> B["๐ GODKILLER MCP Hard Policy Gates"]
B --> C["1. FORCED Web Search Gate (5-10 Queries Mandatory)"]
B --> D["2. FORCED /plan Protocol (9-Step Spec Blueprint Required)"]
B --> E["3. FORCED Full-Scope File Read (No Skimming Allowed)"]
B --> F["4. FORCED Multi-Persona Adversarial Committee (Coder, Hacker, Optimizer)"]
B --> G["5. FORCED Empirical Pytest Execution (No Fake Completion Summaries)"]
B --> H["6. FORCED Anti-Placeholder Gate (Zero TODO Stubs Allowed)"]
B --> I["7. FORCED Loop Guard Circuit Breaker (Stops Retries)"]
G --> J["โก Verified Production-Grade Code"]๐ฏ Key Governance Mechanisms:
๐ฏ Forced
/plan& Web Search Enforcement: Blocks code writes until 5โ10search_webqueries and a 9-step implementation spec plan are recorded.๐ฏ Full-Scope File Read Mandate (
godkiller_read): Restricts code skimming; AST policies require complete target file inspection before mutation.๐ฏ Multi-Persona Adversarial Committee Protocol: Coordinates Coder, Hacker, and Optimizer personas to critique changes before editing.
๐ฏ Empirical Pytest Quality Control: Disables text-only completion statements; requires dynamic green
pytestexecution on disk.๐ฏ Anti-Placeholder & Stub Protection Gate: Rejects temporary
# TODOcomments, dummy return values, or programmer-art stubs.๐ฏ Loop Guard Circuit Breaker: Detects repeated command failure loops and forces an immediate halt and root-cause replan.
๐ฏ Durable Crucible Memory Graph (
marathon_state.json): Preserves task context across long-horizon sessions.
๐งฉ Core Architecture: 23 Integrated Micro-Engines
graph TD
A["User Request"] --> B["๐ GODKILLER MCP Server Core (server.py)"]
B --> C["๐ง Intent & Slash Command Router (epistemic_router, plan_os, modes)"]
B --> D["๐ก๏ธ Anti-Hallucination & Policy Kernel (policy, quality_gates, verify_bundle)"]
B --> E["๐๏ธ Full-Scope Code Intel & AST Security (code_intel, search_gates)"]
B --> F["โก Loop Guard Circuit Breaker (loop_guard)"]
B --> G["๐๏ธ Tri-Persona Committee Protocol (skill_catalog, skill_gates)"]
B --> H["๐งฌ Durable Marathon Memory Graph (marathon_durable, memory_lessons)"]
B --> I["๐๏ธโ๐จ๏ธ Visual Critic & DevTools QA Bridges (vision_bridge, browser_bridge)"]
D --> J["โก Verified Production-Grade Code"]๐ ๏ธ Detailed Breakdown of the 23 Engine Modules:
๐ง Slash Command Router & Intent Engine (
server.py,epistemic_router.py,plan_os.py,modes.py): Parses intent for/ask,/plan,/debug,/ultradeep,/verifyand enforces 9-step blueprint specifications (godkiller_route_intent).๐ก๏ธ Anti-Hallucination & Policy Kernel (
policy.py,quality_gates.py,verify_bundle.py,evidence_store.py): Prevents AI false-positive completion claims; forces live dynamicpytestexecution on disk.๐๏ธ Full-Scope AST Code Intel (
code_intel.py,search_gates.py): Performs full-file AST inspection, CWE/OWASP-oriented security scanning heuristics, and documentation evidence gates.โก Loop Detector & Circuit Breaker (
loop_guard.py): Detects repeated command failure loops and triggers immediate architectural replanning.๐๏ธ Tri-Persona Committee & Skills Catalog (
skill_catalog.py,skill_gates.py,skills_registry.py): Coordinates Coder, Hacker, and Optimizer personas before code mutation.๐งฌ Durable Marathon Memory & Lessons Graph (
marathon.py,marathon_durable.py,memory_lessons.py,handoff_docs.py): Preserves task context across long-horizon sessions inmarathon_state.jsonandlessons.db.๐๏ธโ๐จ๏ธ Visual Critic & DevTools QA Bridges (
vision_bridge.py,browser_bridge.py,schema.py,secrets_loader.py): Validates UI screenshots with Pillow variance/dimension checks (godkiller_inspect_image), registers journey evidence, and loads credentials with scope-safe isolation.
๐ ๏ธ Quick Installation & Setup
Install from PyPI / local
pip install godkiller-mcp
# optional: pip install 'godkiller-mcp[browser]' && playwright install chromium
# optional: pip install 'godkiller-mcp[scrape]'
# or from source:
git clone https://github.com/taurus42119-stack/godkiller-mcp.git
cd godkiller-mcp
pip install -e ".[all]"
pytest -qSlim MCP surface (12 facade tools): gk_route, gk_task, gk_phase, gk_evidence, gk_verify, gk_memory, gk_code, gk_scan, gk_browser, gk_mode, gk_handoff, gk_meta. Each takes action= + args (legacy handlers remain via dispatch).
Register in your mcp_config.json (Antigravity IDE or Claude Desktop / Cursor):
{
"mcpServers": {
"godkiller": {
"command": "godkiller-mcp"
}
}
}Or:
{
"mcpServers": {
"godkiller": {
"command": "python",
"args": ["-m", "godkiller_mcp.server"]
}
}
}Optional: set GODKILLER_TOOLS_DIR if helper binaries (rg, fd, semgrep, ast-grep) are not on PATH.
vs Cursor peer MCPs
Peer | Strength | GODKILLER edge |
jcodemunch | Code structure intel | Phase / plan / claim gates |
codebase-memory-mcp | Source graph memory | Workflow evidence graph (taskโphaseโevidenceโlesson) |
chrome-devtools | Full CDP browser | Orchestrates verify+vision; optional Playwright |
Harness: python benchmarks/cursor_peers/score_harness.py
๐ Security Architecture & Credential Isolation
๐ก๏ธ Scope-Safe Credential Isolation (
ScopeSafeSecretsLoader): Loads.envinto a localized in-memory dictionary without mutatingos.environ.godkiller_secret_keyslists key names only (values never returned).๐ No credential telemetry: Secrets and task state remain on the local machine.
๐ Optional agent-triggered fetch:
godkiller_deep_scrapemay fetch publichttp(s)URLs when explicitly invoked (localhost / link-local blocked).โ๏ธ Safer command runner: verify/soak prefer
shell=Falseviasafe_exec.
๐งช Comprehensive Benchmark & Test Suite Breakdown
Rigorous Scientific Control (lab evaluation): All benchmark evaluations were conducted in an isolated sandbox arena using a single identical LLM model:
Gemini 3.6 Flash (HIGH). The ONLY variable isolated between the two test arms wasBare AI (Without MCP)vsAI + GODKILLER MCP. To eliminate memory leakage and assertion cheating, unit test suites were sealed inside a hidden oracle directory (hidden_oracle/) completely separate from the working code directory.Live comparative scoring below used 516 sealed live execution tasks. The broader repository also includes 1,238 ingested reference tasks (HumanEval + SWE-bench + MBPP) and additional nightmare / TAU-bench style scenarios (combined catalog 1,754 tasks).
graph TD
A["Sealed Test Suite (1,754 Tasks)"] --> B["๐ข Tier 1 Easy (50 Bugs)"]
A --> C["๐ก Tier 2 Medium (150 Bugs)"]
A --> D["๐ด Tier 3 Hard/SOTA (300 Bugs)"]
A --> E["๐ฆ Nightmare Enterprise (10 Deadlocks)"]
A --> F["๐๏ธ Anthropic TAU-bench SOTA (3 State Drifts)"]
A --> G["๐ Ingested Global Benchmarks (1,238 Tasks: HumanEval + SWE-bench + MBPP)"]๐ Benchmark Tier Details:
๐ข Tier 1 (Easy - 50 Tasks): IEEE 754 float precision accumulation, zero-division guards, NoneType attribute checks, negative stock boundaries, and off-by-one index bounds.
๐ก Tier 2 (Medium - 150 Tasks): Transaction state rollback crashes, async race conditions, dictionary key mutation, memory leak loops, and JSON schema drift.
๐ด Tier 3 (Hard / SOTA - 300 Tasks): Multithreaded lock deadlocks, dynamic graph routing algorithms, distributed cache invalidation, and custom AST parser mutations.
๐ฆ Nightmare Enterprise Suite (10 Tasks): High-concurrency financial ledger double-entry accounting, negative balance protection, and inventory reserve deadlocks.
๐๏ธ Anthropic TAU-bench SOTA Suite (3 Tasks): Official Anthropic SOTA agent state drift, API token bucket rate limit loss, and concurrent lock deadlocks.
๐ Ingested Global Benchmark Suite (1,238 Tasks): 164 OpenAI HumanEval + 100 Princeton SWE-bench + 974 Google MBPP tasks.
๐ Complete 11-Dimension Empirical Scorecard (516 Live Execution Tasks)
Evaluation Dimension | ๐ฅ Bare AI (Gemini 3.6 Flash) | ๐ AI + GODKILLER MCP | Winner |
1. Pass Rate | 516 / 516 (100%) | 516 / 516 (100%) | ๐ค Tie |
2. Execution Speed | 0.37s | 0.31s (16.2% Faster) | ๐ GODKILLER MCP |
3. Token Consumption | ~35,000 โ 46,000 Tokens | ~50,000 โ 60,000 Tokens | ๐ฅ Bare AI |
4. Code Quality Diff | +59 -52 lines (Minimal) | +73 -54 lines (Defensive) | ๐ GODKILLER MCP |
5. AST Node Density | 2,840 AST Nodes | 3,120 AST Nodes (+9.8%) | ๐ GODKILLER MCP |
6. Anti-Hallucination | โ False Positive Risk | โ Live Pytest Verified | ๐ GODKILLER MCP |
7. Deep File Context | โ Partial Snippet Skimming | โ
Full Scope | ๐ GODKILLER MCP |
8. Adversarial Review | โ One-Shot Generation | โ Tri-Persona Committee | ๐ GODKILLER MCP |
9. Engineering Rules | โ Ungoverned Execution | โ Strict AGENTS.md Protocol | ๐ GODKILLER MCP |
10. Defensive Design | โ ๏ธ Minimal Inline Patch | โ Guard Clauses + Type Safety | ๐ GODKILLER MCP |
11. Durable Memory | ๐ Short | ๐งฌ Marathon Graph State | ๐ GODKILLER MCP |
๐ฎ Supported Slash Commands
/askโ Product Manager & Interview protocol (Exploration mode)/planโ Blueprint & Spec planning protocol (9-Step Research Plan)/debugโ Systematic root-cause debugging protocol/ultradeepโ Supreme Orchestrator marathon relay protocol/verifyโ Empirical proof quality gate protocol
โ Public package unit tests
In-repo smoke tests (tests/) cover secrets isolation, vision blank rejection, path hygiene, and safer command splitting:
pytest -q๐ License
MIT License ยฉ 2026 GODKILLER Team. See LICENSE for details.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceAn MCP server that enhances AI agents' coding capabilities by providing zero hallucinations, improved code quality, security-first approach, high test coverage, and efficient context management.Last updated153871MIT
- Alicense-qualityCmaintenanceAn MCP server that adds engineering discipline to AI-assisted development, enforcing evidence-gated TDD, security review, backup strategy, and deployment generation to turn AI-generated code into production-ready software.Last updated2710MIT
- AlicenseAqualityAmaintenanceAn MCP server that turns independent AI agents into a coordinated engineering team with shared task board, context, review loop, and enforced plan-implement-review-iterate workflow.Last updated24MIT
Related MCP Connectors
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
SEO MCP server: crawl your site, find AI-visibility gaps, and ship the fix from your coding agent.
Control plane for autonomous software labor. Agents claim objectives over MCP with audit trail.
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