codebase-memory-mcp

codebase-memory-mcp

高性能代码智能MCP服务器,将代码库索引为持久化知识图谱,支持158种编程语言,子毫秒级查询,减少99%的token消耗,单个静态C二进制文件零依赖。

月访问量
0
累计浏览
0
用户评分
--
收录时间
2026-08

产品介绍

DeusData开发的开源MCP服务器,使用Tree-sitter将代码库解析为持久化的SQLite知识图谱,包含函数、类、调用链、HTTP路由等结构化信息,让AI代理无需逐个读取文件即可理解代码架构。

核心功能

  • 158种语言支持:基于Tree-sitter的通用代码解析
  • 知识图谱索引:函数、类、方法、路由、导入、调用关系
  • 子毫秒查询:平均查询响应时间<1ms
  • 99% Token节省:结构化查询替代整文件读取,减少约120倍token
  • 零依赖单二进制:编译为静态C二进制,无需运行时依赖
  • 15个MCP工具:覆盖代码导航、影响分析、架构理解

适用场景

  • 大型代码库的AI辅助开发和理解
  • 代码重构影响范围分析
  • 跨服务调用链路追踪
  • 新人快速上手项目架构
  • 自动化代码审查和文档生成

安装配置

下载单二进制文件,在Claude Desktop配置中添加:

{
  "mcpServers": {
    "codebase-memory": {
      "command": "./codebase-memory-mcp",
      "args": ["/path/to/your/repo"]
    }
  }
}

首次运行自动索引,后续增量更新,支持43种MCP客户端自动配置。