UnravelAI MCP server enforces AST-grounded, hallucination-free bug diagnosis
UnravelAI is an open-source MCP server by EruditeCoder108 that uses a deterministic AST evidence engine to force AI coding agents to debug with verified structural facts rather than symptom-pattern-matching.
Score breakdown
Integrate UnravelAI into your MCP-compatible agent setup to replace hallucinated bug guesses with AST-verified diagnoses, directly addressing the root-cause tracing gap in today's AI debugging workflows.
- 01UnravelAI is an open-source MCP server posted to GitHub by EruditeCoder108.
- 02It uses a deterministic AST evidence engine to extract verified structural facts from code.
- 03The core problem it addresses: LLMs debug by reasoning backwards from crash symptoms, missing where data was first corrupted.
UnravelAI, published on GitHub by EruditeCoder108, is an MCP server built around a deterministic AST (Abstract Syntax Tree) evidence engine. Rather than letting AI agents reason backwards from crash symptoms — the failure mode the project identifies as the root cause of most LLM debugging errors — UnravelAI forces agents to ground their diagnoses in verified execution facts extracted directly from code structure. The project is compatible with Claude Code, Gemini CLI, Cursor, and any MCP-compatible agent.
A key architectural feature is that every verified diagnosis is embedded and stored in a semantic archive.
A key architectural feature is that every verified diagnosis is embedded and stored in a semantic archive. When a similar bug appears later, the engine returns an archive hit before the agent even reads a file, meaning the system accumulates a track record and improves over time. The repository includes dedicated directories for the MCP server (`unravel-mcp`), a VS Code extension (`unravel-vscode`), validation tooling, research, and planning documents including a roadmap and local LLM variant plan, suggesting the project is actively evolving toward broader deployment scenarios.
Key facts
- 01UnravelAI is an open-source MCP server posted to GitHub by EruditeCoder108.
- 02It uses a deterministic AST evidence engine to extract verified structural facts from code.
- 03The core problem it addresses: LLMs debug by reasoning backwards from crash symptoms, missing where data was first corrupted.
- 04Compatible with Claude Code, Gemini CLI, Cursor, and any MCP-compatible agent.
- 05Every verified diagnosis is embedded and stored in a semantic archive for future reuse.
- 06The repository includes a VS Code extension (`unravel-vscode`), an MCP module (`unravel-mcp`), and a local LLM variant plan.
- 07The repo has 14 stars and 1 fork at time of publication.
Topics
Summary and scoring are generated automatically from the original article. We always link back to the publisher and never republish images or paywalled content. Last processed Apr 23, 2026 · 11:04 UTC. How this works →