MCP server for deep structural analysis of Python via the stdlib ast module - 20 tools for call graphs, radon-compatible complexity, dead code, and protocol conformance
An MCP (Model Context Protocol) server for deep structural analysis of **Python** source code. It is the Python counterpart to [ts-ast-mcp](https://github.com/gclluch/ts-ast-mcp) and mirrors its 20-tool surface as closely as Python semantics allow. Everything is built on the standard library `ast` module — no compilation, no type checker, no project configuration required. `jedi` is an optional extra used only for cross-file semantic resolution, and every tool degrades gracefully when it is not