ClaudeMap

codebase-memory-mcp

本地代码智能 MCP 服务器:把代码、文档与基础设施连成持久知识图谱,17 个工具、45 种客户端集成

MCP 服务器mcp servercode intelligenceknowledge graphlocal-firstlspopen source

codebase-memory-mcp 是一个运行在本机的 MCP 服务器,把仓库的源代码、文档、配置与基础设施连成持久知识图谱:符号、文本与语义三路搜索配上调用方、依赖与文件大纲,让 agent 用更少的文件读取定位陌生功能、跨服务追调用链、把部署追回源码并评估改动影响面。原生 C 后端提供 Hybrid LSP 类型解析;索引与查询无需任何托管服务或 API key。可选的 CBM Lens 伴侣(开放测试 v0.0.1)提供架构地图、3D 图谱浏览与本地代码问答。

它做什么

  • 持久本地知识图谱把代码、文档、配置与基础设施连成一体——索引与图谱查询全部在本机完成,无需托管服务或 API key
  • 原生 C 后端提供 17 个 MCP 工具,内置 vendored 语法解析器,并为受支持语言提供 Hybrid LSP 类型解析
  • 跨服务与跨仓库智能:跨服务追调用链、把部署追回源码、查看一次改动可能波及哪些部分
  • 45 种自动或条件式客户端集成,覆盖客户端配置、skills、agent profiles 与适用的 hooks
  • CBM Lens 伴侣(开放测试 v0.0.1):架构地图、3D Galaxy 图谱视图、源码阅读器与本地代码问答
  • 智能 CI 与测试影响分析,外加团队共享图谱工件——索引一次、整队复用

什么时候用

在大型或陌生代码库里工作的开发者与 agent——定位功能实现、跨服务追调用链、动手前评估改动会破坏什么。也适合想通过 MCP 注入结构化上下文、而非把文件整段贴进提示的团队,以及要求代码分析完全留在本地的隐私敏感环境。

如何上手

# macOS / Linux(最新发布版)
curl -fsSL https://raw.githubusercontent.com/DeusData/codebase-memory-mcp/main/install.sh | bash

# Windows(PowerShell)
Invoke-WebRequest -Uri https://raw.githubusercontent.com/DeusData/codebase-memory-mcp/main/install.ps1 -OutFile install.ps1
Unblock-File .\install.ps1
.\install.ps1

# 安装后打开内置的 CBM Lens 界面
codebase-memory-mcp daemon start --open --port=9749

# AUR(Arch Linux)
yay -S codebase-memory-mcp-bin

注意事项

2026-02-24 创建(撰稿时 48,115 星)。CBM Lens 可视化伴侣为 v0.0.1 开放测试——Nix flake 与源码构建也提供无界面的服务器变体。macOS/Linux 安装采用管道脚本方式;注重安全者可改从最新发布版的压缩包手动安装。Microsoft Defender 可能将发布二进制报为已知误报(README 记载约 62 个引擎中 61 个报清洁);如有疑虑按其 SECURITY.md 自行校验工件。源码分析与图谱存储留在本机;Lens 的浏览器 AI 模型下载需显式启用。

代码仓库

DeusData/codebase-memory-mcp

收录日期

地图上的相关资源

  • Blitz Strike

    MCP 服务器

    把渗透测试方法论装进一个 MCP server:BLITZ 摸清攻击面,EAGLE-EYE 追 source-to-sink,STRIKE 对每条发现先实测再上报。

    • mcp-server
    • security
    • pentest
    • methodology
  • Ripwire

    MCP 服务器

    Red Hat 出品的「AI 上下文版 ripgrep」——C++23 零依赖 CLI,同时讲 MCP。

    • mcp
    • code-context
    • cli
    • red-hat
  • Deja Vu

    MCP 服务器

    让 25+ 个编码 agent 共享同一份会话记忆——Claude Code、Codex、Cursor 终于记得同一个项目。

    • mcp
    • memory
    • cross-agent
    • context