MerchantryTidbits

codebase-intel / mcp

codebase-memory-mcp

Capability: codebase-memory-mcp

Use it when

  • Your coding agent burns huge token budgets grepping file by file through a large repository to answer structural questions like what calls this function
  • You need persistent, queryable architecture knowledge (call graphs, routes, impact analysis, dead code) that survives across agent sessions and can be shared with teammates as a committed graph artifact

What it solves

Not the fit when

  • Editing or refactoring code
  • Runtime profiling or tracing
  • Cross-session conversational memory
  • Natural-language answering without an MCP-capable agent
  • Running the remote shell installer without reviewing its account-wide configuration, instruction, skill, and hook changes
  • Committing or sharing generated graph artifacts without checking whether they disclose proprietary identifiers, routes, relationships, or architecture
  • Assuming repository benchmark speed, accuracy, or token reductions for a different codebase or language mix
  • editing or refactoring code
  • runtime profiling or tracing
  • cross-session conversational memory
  • natural-language answering without an MCP client LLM

Install

Prefer downloading a release archive, verifying it against `checksums.txt`, extracting it, and reviewing/running the included installer. The one-line `curl ... | bash` path is documented but executes mutable remote code and also writes agent configuration, instructions, skills, and hooks.

Invoke

Restart your coding agent and say 'Index this project'; the agent then calls MCP tools such as get_architecture, trace_path, search_graph, semantic_query, detect_changes, or Cypher-like queries. CLI mode: codebase-memory-mcp cli search_graph '{"project": "my-project", "name_pattern": ".*Handler.*"}'

Alternatives

No reviewed alternatives recorded yet.