James-Chahwan/repo-graph
by Various
Structural graph memory for AI coding assistants — MCP server for codebase navigation
MCP
James-Chahwan/repo-graph
Added 1 June 2026
Overview
An MCP server written in Rust that provides structural graph memory for AI coding assistants. It models a codebase as a graph of files, functions, and relationships to enable context-aware navigation during code generation and analysis.
Best for
Best for
Developers using MCP-compatible AI coding assistants who need structured context from their codebase.
Use cases
- Give an AI coding assistant a structured graph of the entire codebase
- Improve code generation accuracy by supplying relevant code relationships
- Navigate large or unfamiliar repositories quickly through graph queries
Notes
An MCP server written in Rust that provides structural graph memory for AI coding assistants. It models a codebase as a graph of files, functions, and relationships to enable context-aware navigation during code generation and analysis.
5 stars on GitHub. Last updated 2026-05-22. Licensed MIT.
Use cases
- Give an AI coding assistant a structured graph of the entire codebase
- Improve code generation accuracy by supplying relevant code relationships
- Navigate large or unfamiliar repositories quickly through graph queries
Pros
- Lightweight and performant due to Rust implementation
- Integrates via the standard Model Context Protocol
- Open source and free to use
Cons
- Very early stage with minimal adoption (only 5 stars on GitHub)
- Limited documentation and community support
- Unclear compatibility with languages beyond the tool’s own Rust parsing
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Lightweight and performant due to Rust implementation
- Integrates via the standard Model Context Protocol
- Open source and free to use
Cons
- Very early stage with minimal adoption (only 5 stars on GitHub)
- Limited documentation and community support
- Unclear compatibility with languages beyond the tool's own Rust parsing
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.