Indexes repositories into a local code graph for structural search, call tracing, impact analysis, and architecture exploration.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag — we're steadily working through the catalog.
💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Codebase Memory MCP.
index_repositoryIndex a repository into the graph. Auto-sync keeps it fresh after that.
list_projectsList all indexed projects with node/edge counts.
delete_projectRemove a project and all its graph data.
index_statusCheck indexing status of a project.
search_graphStructural, BM25, and semantic search. Page structural rows with `offset`/`limit` and ranked semantic rows independently with `semantic_offset`/`semantic_limit`.
trace_pathBFS traversal — who calls a function and what it calls (alias: `trace_call_path`). Depth 1-5.
DeusData/codebase-memory-mcp MCP server turns a repository into a persistent graph of code and related infrastructure. The graph can represent functions, classes, call chains, HTTP routes, cross-service links, Dockerfiles, Kubernetes resources, and Kustomize modules. An automatic synchronization process keeps an indexed project current after the initial indexing step.
The server is intended for AI coding workflows that need structural context rather than only text matches. Agents can inspect a project’s architecture, locate symbols by graph properties, follow callers and callees, identify the likely blast radius of a Git change, and retrieve the source for a named function. It also supports Architecture Decision Record management and runtime trace ingestion for validating HTTP call relationships.
Parsing uses vendored tree-sitter grammars compiled into the native executable, with coverage for 162 languages according to the repository documentation. Hybrid LSP semantic resolution adds deeper type and relationship information for a specified set of languages, including Python, TypeScript and JavaScript variants, PHP, C#, Go, C and C++, Java, Kotlin, Rust, and Perl.
Index data is stored locally in a persistent graph. The server provides graph-level inspection through schema and Cypher-like read-only queries, while specialized tools cover common agent tasks. trace_path performs breadth-first traversal with depths from 1 through 5. detect_changes maps a Git diff to affected symbols and classifies risk. Search operations support pagination or filters such as labels, name patterns, file patterns, and graph degree.
The project is distributed as a native executable for macOS, Linux, and Windows. The README describes a built-in graph visualization interface available at localhost:9749. Processing is local, so the repository is not sent to a hosted service.
The DeusData/codebase-memory-mcp MCP server can be launched with the project’s npm entry point:
The documented native installation path downloads a platform archive or runs the repository’s installer script. On macOS and Linux, the README provides a shell installer; Windows uses a PowerShell installer. The installer can detect supported coding agents and add their MCP configuration. A --skip-config option installs only the binary, while --dir=<path> selects a custom installation directory.
After installation, restart the coding agent and request that it index the project. No API key, hosted account, Docker installation, or language runtime is required for the native installation. The material mentions a CBM_CACHE_DIR setting for the coordination daemon’s cache location, with a default under the user’s home cache directory, but does not identify it as mandatory configuration.
The DeusData/codebase-memory-mcp MCP server exposes tools for:
HTTP_CALLS relationships.Graph results depend on the repository being indexed and on the available parser or semantic-resolution coverage. The server is local rather than a shared remote index, so each environment must install and index the projects it needs. The README describes coordination across multiple configured coding clients, but the supplied material does not establish compatibility with every MCP client. The project is licensed under MIT.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/deusdata-codebase-memory-mcp)<a href="https://allmcps.com/mcp/deusdata-codebase-memory-mcp"><img src="https://allmcps.com/api/badge/deusdata-codebase-memory-mcp?style=directory" alt="Codebase Memory MCP on AllMCPs" /></a>