适合谁
- 需要本地代码智能的 AI 编程代理。
- 需要跨文件调用解析、架构分析或增量索引的开发团队。
- 希望使用纯 C、stdio 和本地持久化存储的用户。
这是一个由 win4r 维护的 MIT 社区分支,不是 DeusData 官方服务器。它适合本地代码库知识图谱和 AI 辅助代码探索;主要注意自行构建、配置文件写入,以及误运行 update 子命令会覆盖分支构建。
最强项 · 文档质量 13/20 最弱项 · 可靠性 8/20
静态评测 · 未实际运行收录于 2026-08-14
查看 FMRS 评分方法 →运行环境:预编译二进制
CBM_CACHE_DIR
CBM_DIAGNOSTICS
CBM_DOWNLOAD_URL
CBM_LOG_LEVEL
CBM_WORKERS
该分支不提供预构建二进制,需要从源代码构建。运行 git clone https://github.com/win4r/codebase-memory-mcp-pro.git,进入目录后执行 ./scripts/build.sh;将 build/c/codebase-memory-mcp 复制到 PATH,再使用 claude mcp add codebase-memory -s user -- ~/.local/bin/codebase-memory-mcp 配置 Claude Code。也可以使用 stdio MCP 配置,将 command 指向二进制的绝对路径。首次构建会编译 158 个 tree-sitter 语法,可能需要几分钟。
{"mcpServers":{"codebase-memory-mcp":{"command":"/path/to/codebase-memory-mcp","args":[]}}}
以 Claude Code 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"codebase-memory-mcp": {
"command": "/path/to/codebase-memory-mcp",
"args": []
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add codebase-memory-mcp -- /path/to/codebase-memory-mcp
在终端运行;先把 <…> 占位符换成你自己的值。
在客户端运行 /mcp 应能看到 codebase-memory-mcp 及其 15 个工具;或对已索引项目执行 query_graph,确认返回非空结果。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
Codebase Memory 是 DeusData/codebase-memory-mcp 的社区分支,由 win4r 维护。它使用纯 C 构建代码知识图谱,支持 158 种语言、结构化查询、调用链分析、影响范围检测、代码搜索和架构分析。该分支集成了增量重索引 CALLS 边修复、Cypher 查询修复、Swift 类型节点增强以及 explore 工具等改进。
Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档
基于 AI 的 NPM 包分析 MCP 服务器
为 AI 编码代理提供预算、验证与回滚的治理控制层
GitHub 官方 MCP Server,用自然语言管理仓库、Issue、PR 与工作流
源版本 3ff76d29a639 数据同步于 2026-10-19 查看 FMRS 评分方法