codebase-memory-mcp
社区使用中by DeusData
codebase-memory-mcp 是一个高性能代码智能 MCP 服务器,通过 tree-sitter AST 分析和 Hybrid LSP 语义解析将代码库索引为持久化知识图谱,支持 158 种语言,平均仓库毫秒级完成索引,结构查询亚毫秒响应。它提供 15 个 MCP 工具,可显著减少 AI 编码代理的 token 消耗和工具调用次数,并以单一静态二进制分发,无运行时依赖
安装配置
将以下配置添加到你的 AI 编程助手中
预览配置(粘贴到 claude_desktop_config.json 或 Cursor 设置中)
{
"mcpServers": {
"codebase-memory-mcp": {}
}
}JSON配置
{}描述
codebase-memory-mcp
面向 AI 编码代理的最快、最高效的代码智能引擎。 平均仓库毫秒级全量索引,Linux 内核(2800 万行代码,7.5 万个文件)3 分钟完成。结构查询响应时间低于 1 毫秒。以原生可执行文件形式发布,附带适用于 macOS、Linux 和 Windows 的小型已验证运行时资产集——下载、运行 install,完成。
通过 tree-sitter AST 分析对所有 158 种语言进行高质量解析,并借助 Hybrid LSP 语义类型解析增强对 Python、TypeScript / JavaScript / JSX / TSX、PHP、C#、Go、C、C++、Java、Kotlin、Rust 和 Perl 的支持——生成包含函数、类、调用链、HTTP 路由和跨服务链接的持久知识图谱。提供 15 个 MCP 工具。无需语言运行时、托管服务或 API 密钥。在 43 个受支持的自动/条件客户端界面中即插即用。
研究 — 本项目背后的设计与基准测试详见预印本 Codebase-Memory: Tree-Sitter-Based Knowledge Graphs for LLM Code Exploration via MCP(arXiv:2603.27277)。在 31 个真实仓库上评估:与逐文件探索相比,答案质量 83%,token 消耗减少 10 倍,工具调用减少 2.1 倍。
安全与信任 — 此工具会读取你的代码库并写入你的代理配置文件。这正是它的设计目的。如果你希望在运行前进行审计,完整源代码在此。对于每个发布产品,在测试前会向 VirusTotal 提交三个行为完全一致的可执行候选(未剥离、调试剥离、剥离),随后选中的候选将以不变的 SHA-256 打包。发布说明会链接每个已测量候选的结果。发布仅允许 SECURITY.md 中严格记录的单一 Microsoft
!ml容差。所有处理 100% 在本地完成;你的代码绝不会离开你的机器。发现安全问题?我们想知道——请参阅 SECURITY.md。安全是我们的第一要务。

内置 3D 图形可视化——在 localhost:9749 探索你的知识图谱
为什么选择 codebase-memory-mcp
- 极速索引 — Linux 内核(2800 万行代码,7.5 万个文件)3 分钟完成。内存优先管道:LZ4 压缩、内存 SQLite、融合 Aho-Corasick 模式匹配。索引后释放内存。
- 即插即用 — 原生可执行文件加上经过认证的发布资产,适用于 macOS(arm64/amd64)、Linux(arm64/amd64)和 Windows(amd64)。原生安装无需 Docker、语言运行时或 API 密钥。下载 →
install→ 重启代理 → 完成。 - 158 种语言 — 内置的 tree-sitter 语法已编译进二进制文件。无需安装任何东西,也不会出错。
- 减少 120 倍 token — 5 个结构查询:约 3,400 个 token,而逐文件搜索约 412,000 个。一次图谱查询可替代数十次 grep/read 循环。
- 43 个受支持的自动/条件客户端界面 —
install会配置检测到的客户端,并安全激活条件客户端…
统计信息
39k
星标
3.1k
Fork
C
语言
2026/8/16
更新
MIT
开源协议
标签
相关服务器
cocos-mcp-server
cocos-mcp-server 是一款面向 Cocos Creator 3.8+ 的 MCP(Model Context Protocol)服务器插件,使 AI 助手能够通过标准化协议直接操控编辑器,实现场景管理、节点操作、组件系统、动画编辑等能力。该插件提供一键安装与启动,兼容 Claude、Cursor 等主流 AI 客户端,并包含开源版与功能更全面的 Pro 版本,显著
mcp-server-spec-driven-development
mcp-server-spec-driven-development 是一个基于 Model Context Protocol (MCP) 的服务器,旨在通过结构化的提示词引导开发者完成从需求、设计到代码的规范驱动开发流程。它支持使用 EARS 格式生成需求文档,并基于需求生成设计文档和实现代码,帮助团队减少随意编码(Vibe Coding)带来的不确定性。该服务器可无缝集成到
sap-ai-mcp-servers
sap-ai-mcp-servers 是一个开源的 SAP 相关 MCP 服务器、SAP AI Skills 与 Claude 插件综合列表,涵盖官方 SAP 及社区贡献的各类开发工具。该项目提供交互式目录网站,支持搜索、筛选和排序,便于开发者发现适用于 ABAP、CAP、UI5、Fiori、HANA 等场景的 MCP 资源。作为 SAP 生态与 AI 开发工具之间的桥梁,它帮
codex-mcp-server
codex-mcp-server 是一个 MCP server 封装,将 OpenAI Codex CLI 的能力桥接到 Claude Code,使用户能在编辑器中直接调用 Codex 进行代码分析、生成和审查。它支持多轮会话、代码审查、Web 搜索等功能,并提供与 VS Code、Cursor 等工具的一键安装集成。该工具适合希望在 Claude Code 工作流中复用 Co