DeusData/codebase-memory-mcp
v0.12.0not analyzable — repository too large to unpack in full
Fast code intelligence for AI coding agents — installs a verified native runtime set
DeusData/codebase-memory-mcp is an MCP server distributed on npm, maintained by DeusData, tracked here since May 2026. It has shipped 83 releases (currently 0.12.0) and exposes 17 tools. Tools include check_index_coverage, compare_graphs, delete_project, detect_changes, get_architecture, get_code_snippet, and 11 more. No risk grade is shown: the source hasn't been analyzed deeply enough to stand behind one.
what we found
Reading the source raised one review prompt — exfiltration combo — each a pattern worth a human look rather than a finding of fault.
Since the previous scan on 2026-10-15: 8 tools added and 5 tools removed.
full security breakdown →tools
-
check_index_coverageCheck whether exact paths or a scope are indexed and fresh. A clean result means no recorded gap, not proof of completeness. -
compare_graphsCompare two indexed snapshots: node/edge additions and removals between a base and a target. -
delete_projectRemove a project and all its graph data. -
detect_changesMap git diff to affected symbols + blast radius with risk classification. -
get_architectureCodebase overview: languages, packages, routes, hotspots, clusters, ADR. -
get_code_snippetRead source code for a function by qualified name. -
get_file_outlineDeclaration outline of one repository-relative file in source order, with optional label filter and paging. -
get_graph_schemaNode/edge counts, relationship patterns, property definitions per label. Run this first. -
index_repositoryIndex a repository into the graph. Auto-sync keeps it fresh after that. Waits for the whole index by default; pass async: true to start it … -
index_statusCheck indexing status of a project. -
ingest_tracesIngest runtime traces to validate HTTP_CALLS edges. -
list_projectsList all indexed projects with node/edge counts. -
manage_adrCRUD for Architecture Decision Records (get reads, update replaces the whole document, set_sections rewrites only the named sections and le… -
query_graphExecute Cypher-like graph queries (read-only). -
search_codeGrep-like text search within indexed project files. -
search_graphStructural, BM25, and semantic search. Page structural rows with offset/limit and ranked semantic rows independently with semantic_offset/s… -
trace_pathBFS traversal — who calls a function and what it calls (alias: trace_call_path). Depth 1-5.
release cadence · 90d
recent releases
| version | date | src |
|---|---|---|
| v0.12.0 | 2026-10-15 | github |
| 0.12.0 | 2026-10-15 | npm |
| 0.12.0 | 2026-10-15 | pypi |
| 0.11.0 | 2026-09-15 | npm |
| v0.11.0 | 2026-09-15 | github |
| 0.11.0 | 2026-09-15 | pypi |
| v0.10.8 | 2026-08-19 | github |
| 0.10.8 | 2026-08-19 | pypi |
| 0.10.8 | 2026-08-19 | npm |
| 0.10.7 | 2026-08-18 | github |