Builds a dependency graph of your Python and TypeScript codebase so Claude can see what breaks before making changes. Exposes 60+ tools across navigation, impact analysis, architecture rules, and cross-language linking. lens_context returns source, callers, callees, and tests in one shot instead of seven grep calls. lens_check_impact shows blast radius with severity ratings. lens_vibecheck scores codebase health across test coverage, dead code, and circular imports. Connects frontend HTTP calls to backend routes, database tables, Docker services, and env vars in a single graph. Runs locally via Jedi, Pyright, and tree-sitter. Reach for this when you're tired of AI agents breaking dependencies three files away because they only see one file at a time.
claude mcp add --transport stdio kyrylopr-lenspr -- uvx lenspr