codebase-memory-mcp
使用 tree-sitter 和混合 LSP 将代码库索引为持久化知识图谱的 MCP 服务器
仍在活跃开发:最近 90 天有 2,148 次提交,最近一次提交在 2026-09-30。
GitHub 星数
4.6 万
近 30 天涨星
+1,470
近 90 天提交
2,148
近 6 个月发版
10
通过覆盖 162 种语言的 tree-sitter AST 分析,将代码库索引为持久化知识图谱,并通过混合 LSP 为 10 种语言提供语义解析。提供 17 个 MCP 工具,供 AI Agent 以亚毫秒级响应时间查询代码结构、函数、类和调用链。以零依赖的单个静态二进制文件交付,适用于 45 种 Agent 客户端环境。
和同类工具的区别
使用持久化知识图谱而非逐文件探索,在毫秒级时间内完成普通代码仓库的索引,并提供亚毫秒级查询性能。
主要能力
- 将代码库索引为知识图谱
- 支持 162 种语言的 AST 解析
- 支持 10 种语言的语义类型解析
- 亚毫秒级结构查询
- 持久化代码智能存储
适合
- 需要理解代码库的 AI 编程 Agent
- 构建具备代码感知能力的 AI 助手的开发者
- 实施基于 MCP 的工具集成的团队
不太适合
- 面向终端用户的 AI 写作工具
- 不以编程为重点的通用聊天机器人
- 图像生成应用
局限
- 需要兼容 MCP 的 Agent 客户端
- 专注于代码智能,而非执行
- 语义解析仅限于 10 种语言
codebase-memory-mcp 的替代品
- Graphify:将代码、文档、SQL 模式、配置和 PDF 解析为可查询知识图谱的本地工具(12.3 万星)
- code-review-graph:通过 MCP 向 AI 编码工具提供精简审查上下文的本地代码知识图谱(3.2 万星)
- Graft:加速 Claude Code、Cursor、Codex、Gemini 及所有编码 Agent:更快、成本更低,并具备针对你代码库的上下文理解能力。(9,466星)
- serena:功能强大的编程 MCP 工具包,提供语义检索和编辑能力——你的 Agent 的 IDE(3 万星)
- gpt-code-assistant(208星)
- SolidGPT(1,797星)
常见问题
- codebase-memory-mcp 是做什么的?
- 通过覆盖 162 种语言的 tree-sitter AST 分析,将代码库索引为持久化知识图谱,并通过混合 LSP 为 10 种语言提供语义解析。提供 17 个 MCP 工具,供 AI Agent 以亚毫秒级响应时间查询代码结构、函数、类和调用链。以零依赖的单个静态二进制文件交付,适用于 45 种 Agent 客户端环境。
- codebase-memory-mcp 还在维护吗?
- 仍在活跃开发:最近 90 天有 2,148 次提交,最近一次提交在 2026-09-30。
- codebase-memory-mcp 有哪些替代品?
- 和 codebase-memory-mcp 最接近的开源替代品有 Graphify、code-review-graph、Graft、serena、gpt-code-assistant、SolidGPT。
- codebase-memory-mcp 是开源的吗?
- 是的,codebase-memory-mcp 是开源项目,代码托管在 GitHub 上。
星数、提交和发版数据来自 GitHub API,每天自动刷新。介绍文字由 AI 从英文翻译,并经过第二个模型的回译校对。 项目地址:github.com/DeusData/codebase-memory-mcp