← 返回总览

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.

44,534Fork: 3,635语言: C协议: MIT今日 +266GitHub ↗

深度介绍

它是什么

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 配置示例。