Port of Aider's repo mapping functionality that generates intelligent codebase overviews for LLMs. Exposes operations to analyze git repositories, extract function and class definitions using Tree-sitter, and rank code elements by importance via PageRank. You'd reach for this when feeding repository context to Claude or other models, since it automatically prioritizes the most relevant files and symbols within token limits. Supports 25+ languages including Python, JavaScript, Rust, and Go. Includes caching for performance and handles both full repository analysis and targeted file mapping based on your current working context.
claude mcp add --transport stdio pdavis68-repomapper uvx repomapper