This is the structure scanner for codebases that don't come with a map. It exposes scan_repo, find_circular_deps, language_breakdown, detect_framework, and find_entry_points as tools, plus a cached repo-structure resource. The Python dependency graph is built from AST parsing, framework detection looks for FastAPI, Flask, Django, Express, and Spring markers, and entry point ranking surfaces mains, app definitions, and Dockerfiles. It's deterministic and doesn't call an LLM or run your code. Designed as the first layer in a three server onboarding stack with mcp-ast-explorer and mcp-test-runner, feeding architecture mapping before you dive into symbols or tests.
claude mcp add --transport stdio lovranran-mcp-repo-mapper -- uvx mcp-repo-mapper