DeusData/codebase-memory-mcp
High-performance code intelligence MCP server. Indexes codebases into a persistent knowledge graph — average repo in milliseconds. 158 languages, sub-ms queries, 99% fewer tokens. Single static binary, zero dependencies.
深度介绍
它是什么
codebase-memory-mcp 是一个高性能代码智能 MCP 服务器,用 C 语言编写。它把代码库索引成持久化知识图谱,让 AI 编程助手真正“理解”你的项目结构。
核心亮点
- 158 种语言:基于 tree-sitter 解析,几乎覆盖所有主流语言
- 毫秒级索引:平均仓库索引时间以毫秒计,查询延迟低于 1ms
- Token 节省 99%:用图谱查询替代全文塞入上下文
- 单静态二进制:零依赖,SQLite 持久化,即拷即用
- Cypher 查询:图查询语法直查代码关系
为什么火
MCP 生态爆发,但多数服务器性能平庸。这个项目用 C + SQLite + tree-sitter 的组合,把“代码知识图谱”从概念做成了可落地的快工具,一天涨 266 星合情合理。
适合谁用
Claude Code、Cursor、Windsurf、Aider、Codex 等 MCP 客户端用户,尤其是需要跨大型代码库做重构、依赖分析或架构问答的开发者。
快速上手
# 下载单二进制后配置 MCP 客户端
# 指向你的仓库路径即可自动索引
详见仓库 README 的 MCP 配置示例。
