AcademyMCP serversDevelopment

RepoMapper

Development teams that want their AI assistant to understand a large codebase before changing it.

  • Recommendedour rating
  • 217gitHub stars
  • MITlicence
  • 10 months agolast update
claude mcp add repomapper -- /usr/bin/python3 /absolute/path/to/repomap_server.py
README.md

Loading the file...

What it does

RepoMapper builds a map of a code repository so an AI assistant can see which files matter. It parses code with Tree-sitter, ranks files and definitions with the PageRank algorithm, and lists function prototypes together with related files. It runs as a command-line tool or as an MCP server.

Use cases

  1. 01Orient a new developer in an unfamiliar repository
  2. 02Give an assistant the key files before a refactor
  3. 03Find which files relate to a bug report

Questions about
RepoMapper.

What is RepoMapper used for?

Development teams that want their AI assistant to understand a large codebase before changing it. RepoMapper builds a map of a code repository so an AI assistant can see which files matter. It parses code with Tree-sitter, ranks files and definitions with the PageRank algorithm, and lists function prototypes together with related files. It runs as a command-line tool or as an MCP server.

How do I install RepoMapper?

Run this in your terminal: claude mcp add repomapper -- /usr/bin/python3 /absolute/path/to/repomap_server.py

Is RepoMapper open source?

Yes. The code is on GitHub (pdavis68/RepoMapper) under the MIT licence.

Is RepoMapper safe to use?

It passed our automatic scan for credential theft, hidden instructions and risky install commands. Third party open source software. Sabemos AI does not maintain it. Check the code and permissions before you connect it to company data.