{"_id":"codebase-memory-mcp","_rev":"3-4e9a27c2e3e6eb7e44a15744def543d5","name":"codebase-memory-mcp","dist-tags":{"latest":"0.7.0"},"versions":{"0.6.0":{"name":"codebase-memory-mcp","version":"0.6.0","keywords":["mcp","claude","code-intelligence","codebase","memory","ai","llm","tree-sitter"],"license":"MIT","_id":"codebase-memory-mcp@0.6.0","maintainers":[{"name":"deusdata","email":"martin.vogel.tech@gmail.com"}],"homepage":"https://github.com/DeusData/codebase-memory-mcp","bugs":{"url":"https://github.com/DeusData/codebase-memory-mcp/issues"},"os":["linux","darwin","win32"],"bin":{"codebase-memory-mcp":"bin.js"},"cpu":["x64","arm64"],"dist":{"shasum":"b89c62ee9f4252f9a68424313e7c18189726c86a","tarball":"https://registry.npmjs.org/codebase-memory-mcp/-/codebase-memory-mcp-0.6.0.tgz","fileCount":3,"integrity":"sha512-8NutRvNTg4h+T4YqrEI0KP66ZRXau0DMyu1tlIL6Yb2HyHTxpP2Bo5y6oh7fHQwlw59GHfkzUz64qI0QT9FXHw==","signatures":[{"sig":"MEQCIEksZg4D4jfiiZiqWkjLBC4BdicubJHCuTTJD7lf+lCrAiBDEom6H4pC/FHRVzqupbfkqlElEuEzHKn4o0IUDubLJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4981},"engines":{"node":">=18"},"gitHead":"592be8ea4201241eebfb9403ad271188145cf75d","scripts":{"postinstall":"node install.js"},"_npmUser":{"name":"deusdata","email":"martin.vogel.tech@gmail.com"},"repository":{"url":"git+https://github.com/DeusData/codebase-memory-mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"Fast code intelligence engine for AI coding agents — single static binary MCP server","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebase-memory-mcp_0.6.0_1776013963825_0.06653303598287996","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"codebase-memory-mcp","version":"0.6.1","keywords":["mcp","claude","code-intelligence","codebase","memory","ai","llm","tree-sitter"],"license":"MIT","_id":"codebase-memory-mcp@0.6.1","maintainers":[{"name":"deusdata","email":"martin.vogel.tech@gmail.com"}],"homepage":"https://github.com/DeusData/codebase-memory-mcp","bugs":{"url":"https://github.com/DeusData/codebase-memory-mcp/issues"},"os":["linux","darwin","win32"],"bin":{"codebase-memory-mcp":"bin.js"},"cpu":["x64","arm64"],"dist":{"shasum":"dd90a7424eb89c03ecdc3fd36570450605a89b36","tarball":"https://registry.npmjs.org/codebase-memory-mcp/-/codebase-memory-mcp-0.6.1.tgz","fileCount":4,"integrity":"sha512-3qPSihRiGNuXpjtON2tZGJw4bYmKrtjv5KaeBld5kouDvLUUceh6VmXApfaj8HBtMYBarRbCPsEnVndsHn4QFg==","signatures":[{"sig":"MEUCICFaXU4YTROagyhaX3cREDHXRl0Ie8knL78HP1E5p7RrAiEAmuYmXSfMA3t7h00Ohoift2LSFYYXQw/Y7c0tw7OVyD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codebase-memory-mcp@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11680},"engines":{"node":">=18"},"gitHead":"6aab9d569365aa18638644aef2e9c482ff350a5c","scripts":{"postinstall":"node install.js"},"_npmUser":{"name":"deusdata","email":"martin.vogel.tech@gmail.com"},"repository":{"url":"git+https://github.com/DeusData/codebase-memory-mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"Fast code intelligence engine for AI coding agents — single static binary MCP server","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebase-memory-mcp_0.6.1_1777933229511_0.7779021904376955","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"codebase-memory-mcp","version":"0.7.0","description":"Fast code intelligence engine for AI coding agents — single static binary MCP server","license":"MIT","repository":{"type":"git","url":"git+https://github.com/DeusData/codebase-memory-mcp.git"},"homepage":"https://github.com/DeusData/codebase-memory-mcp","bugs":{"url":"https://github.com/DeusData/codebase-memory-mcp/issues"},"keywords":["mcp","claude","code-intelligence","codebase","memory","ai","llm","tree-sitter"],"bin":{"codebase-memory-mcp":"bin.js"},"scripts":{"postinstall":"node install.js"},"engines":{"node":">=18"},"os":["linux","darwin","win32"],"cpu":["x64","arm64"],"_id":"codebase-memory-mcp@0.7.0","gitHead":"b133a204d224f644ade0c07adaac3f5a04ead90b","_nodeVersion":"22.22.3","_npmVersion":"10.9.8","dist":{"integrity":"sha512-vkE5zoHKxiiE2m8tPqM7fuT7tIq6eKTlx+YIPoNnj8mveIrzqB1X8R7J6QPXVIOuRAq0C1vyVWCmAyuCaSGmWQ==","shasum":"1572c6142c27e9e4f68e028ee132ba71cbf9b48e","tarball":"https://registry.npmjs.org/codebase-memory-mcp/-/codebase-memory-mcp-0.7.0.tgz","fileCount":4,"unpackedSize":11688,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codebase-memory-mcp@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDiKjvm/zhlYOSm1b5VTZ80P6/FkDOGkSOE1FkEY2LKYAiEAheV4lxq38Co6Lgc5fBQfLQzDfYxcSZqJE5337XYBo28="}]},"_npmUser":{"name":"deusdata","email":"martin.vogel.tech@gmail.com"},"directories":{},"maintainers":[{"name":"deusdata","email":"martin.vogel.tech@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebase-memory-mcp_0.7.0_1780142926010_0.13052894832234996"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-12T17:12:43.824Z","modified":"2026-05-30T12:08:46.442Z","0.6.0":"2026-04-12T17:12:43.971Z","0.6.1":"2026-05-04T22:20:29.671Z","0.7.0":"2026-05-30T12:08:46.154Z"},"bugs":{"url":"https://github.com/DeusData/codebase-memory-mcp/issues"},"license":"MIT","homepage":"https://github.com/DeusData/codebase-memory-mcp","keywords":["mcp","claude","code-intelligence","codebase","memory","ai","llm","tree-sitter"],"repository":{"type":"git","url":"git+https://github.com/DeusData/codebase-memory-mcp.git"},"description":"Fast code intelligence engine for AI coding agents — single static binary MCP server","maintainers":[{"name":"deusdata","email":"martin.vogel.tech@gmail.com"}],"readme":"# codebase-memory-mcp\n\n[![npm](https://img.shields.io/npm/v/codebase-memory-mcp?style=flat&color=blue)](https://www.npmjs.com/package/codebase-memory-mcp)\n[![GitHub Release](https://img.shields.io/github/v/release/DeusData/codebase-memory-mcp?style=flat&color=blue)](https://github.com/DeusData/codebase-memory-mcp/releases/latest)\n[![License](https://img.shields.io/badge/license-MIT-green)](https://github.com/DeusData/codebase-memory-mcp/blob/main/LICENSE)\n[![Platform](https://img.shields.io/badge/macOS_%7C_Linux_%7C_Windows-supported-lightgrey)](https://github.com/DeusData/codebase-memory-mcp/releases/latest)\n\n**The fastest and most efficient code intelligence engine for AI coding agents.** Full-indexes an average repository in milliseconds, the Linux kernel (28M LOC, 75K files) in 3 minutes. Answers structural queries in under 1ms. Ships as a single static binary — this package downloads and runs it automatically.\n\nHigh-quality parsing through [tree-sitter](https://tree-sitter.github.io/tree-sitter/) AST analysis across 155 languages — producing a persistent knowledge graph of functions, classes, call chains, HTTP routes, and cross-service links. 14 MCP tools. Zero dependencies. Plug and play across 11 coding agents.\n\n## Installation\n\n```bash\nnpm install -g codebase-memory-mcp\n```\n\nThe binary for your platform is downloaded automatically at install time. Then configure your coding agents:\n\n```bash\ncodebase-memory-mcp install\n```\n\nRestart your agent. Say **\"Index this project\"** — done.\n\n## Why codebase-memory-mcp\n\n- **Extreme indexing speed** — Linux kernel (28M LOC, 75K files) in 3 minutes. RAM-first pipeline with LZ4 compression and in-memory SQLite.\n- **Plug and play** — single static binary for macOS (arm64/amd64), Linux (arm64/amd64), and Windows (amd64). No Docker, no runtime dependencies, no API keys.\n- **155 languages** — vendored tree-sitter grammars compiled into the binary. Nothing to install, nothing that breaks.\n- **120x fewer tokens** — 5 structural queries: ~3,400 tokens vs ~412,000 via file-by-file search.\n- **11 agents, one command** — `install` auto-detects Claude Code, Codex CLI, Gemini CLI, Zed, OpenCode, Antigravity, Aider, KiloCode, VS Code, OpenClaw, and Kiro.\n- **14 MCP tools** — search, trace, architecture, impact analysis, Cypher queries, dead code detection, cross-service HTTP linking, ADR management, and more.\n\n## Supported Platforms\n\n| OS      | Architecture |\n|---------|-------------|\n| macOS   | arm64, amd64 |\n| Linux   | arm64, amd64 |\n| Windows | amd64 |\n\n## Usage\n\n```bash\ncodebase-memory-mcp install          # configure all detected coding agents\ncodebase-memory-mcp --version\ncodebase-memory-mcp --help\ncodebase-memory-mcp update           # update to latest release\ncodebase-memory-mcp uninstall        # remove agent configs\n```\n\n### CLI Mode\n\nEvery MCP tool is also available directly from the command line:\n\n```bash\ncodebase-memory-mcp cli index_repository '{\"repo_path\": \"/path/to/repo\"}'\ncodebase-memory-mcp cli search_graph '{\"name_pattern\": \".*Handler.*\", \"label\": \"Function\"}'\ncodebase-memory-mcp cli trace_call_path '{\"function_name\": \"main\", \"direction\": \"both\"}'\ncodebase-memory-mcp cli get_architecture '{}'\n```\n\n## MCP Tools\n\n| Category | Tools |\n|----------|-------|\n| **Indexing** | `index_repository`, `list_projects`, `delete_project`, `index_status` |\n| **Querying** | `search_graph`, `trace_call_path`, `detect_changes`, `query_graph` |\n| **Analysis** | `get_architecture`, `get_graph_schema`, `get_code_snippet`, `search_code` |\n| **Advanced** | `manage_adr`, `ingest_traces` |\n\n## Performance\n\nBenchmarked on Apple M3 Pro:\n\n| Operation | Time |\n|-----------|------|\n| Linux kernel full index (28M LOC, 75K files) | 3 min |\n| Django full index | ~6s |\n| Cypher query | <1ms |\n| Trace call path (depth=5) | <10ms |\n\n## Full Documentation\n\nSee [github.com/DeusData/codebase-memory-mcp](https://github.com/DeusData/codebase-memory-mcp) for the full README including all MCP tools, configuration options, graph data model, and language support details.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}