A
程序员努力
AI导航AI编程实战PromptMCP市场Skills市场

程序员努力

AI 编程资源库 - 聚合 AI 编程教程、提示词、MCP 与 Skills 资源

内容栏目

  • AI导航
  • AI编程实战
  • Prompt
  • MCP市场
  • Skills市场
  • 全站搜索

教程分类

  • 进阶技巧
  • 入门指南
  • 最佳实践
  • Claude Code
  • Cline教程
  • GitHub Copilot
  • Cursor教程
  • 提示词工程

关于

  • 关于我们
  • GitHub

© 2026 程序员努力. All rights reserved.

← 返回MCP市场
c

codebase-memory-mcp

社区使用中

by DeusData

codebase-memory-mcp 是一个高性能代码智能 MCP 服务器,通过 tree-sitter AST 分析和 Hybrid LSP 语义解析将代码库索引为持久化知识图谱,支持 158 种语言,平均仓库毫秒级完成索引,结构查询亚毫秒响应。它提供 15 个 MCP 工具,可显著减少 AI 编码代理的 token 消耗和工具调用次数,并以单一静态二进制分发,无运行时依赖

开发工具Stdio(本地命令行)C

安装配置

将以下配置添加到你的 AI 编程助手中

预览配置(粘贴到 claude_desktop_config.json 或 Cursor 设置中)

{
  "mcpServers": {
    "codebase-memory-mcp": {}
  }
}

JSON配置

{}

描述

codebase-memory-mcp

GitHub Release License CI Tests Languages Hybrid LSP Agents Pure C Platform OpenSSF Scorecard SLSA 3 VirusTotal arXiv

面向 AI 编码代理的最快、最高效的代码智能引擎。 平均仓库毫秒级全量索引,Linux 内核(2800 万行代码,7.5 万个文件)3 分钟完成。结构查询响应时间低于 1 毫秒。以原生可执行文件形式发布,附带适用于 macOS、Linux 和 Windows 的小型已验证运行时资产集——下载、运行 install,完成。

通过 tree-sitter AST 分析对所有 158 种语言进行高质量解析,并借助 Hybrid LSP 语义类型解析增强对 Python、TypeScript / JavaScript / JSX / TSX、PHP、C#、Go、C、C++、Java、Kotlin、Rust 和 Perl 的支持——生成包含函数、类、调用链、HTTP 路由和跨服务链接的持久知识图谱。提供 15 个 MCP 工具。无需语言运行时、托管服务或 API 密钥。在 43 个受支持的自动/条件客户端界面中即插即用。

研究 — 本项目背后的设计与基准测试详见预印本 Codebase-Memory: Tree-Sitter-Based Knowledge Graphs for LLM Code Exploration via MCP(arXiv:2603.27277)。在 31 个真实仓库上评估:与逐文件探索相比,答案质量 83%,token 消耗减少 10 倍,工具调用减少 2.1 倍。

安全与信任 — 此工具会读取你的代码库并写入你的代理配置文件。这正是它的设计目的。如果你希望在运行前进行审计,完整源代码在此。对于每个发布产品,在测试前会向 VirusTotal 提交三个行为完全一致的可执行候选(未剥离、调试剥离、剥离),随后选中的候选将以不变的 SHA-256 打包。发布说明会链接每个已测量候选的结果。发布仅允许 SECURITY.md 中严格记录的单一 Microsoft !ml 容差。所有处理 100% 在本地完成;你的代码绝不会离开你的机器。发现安全问题?我们想知道——请参阅 SECURITY.md。安全是我们的第一要务。

Graph visualization UI showing the codebase-memory-mcp knowledge graph

内置 3D 图形可视化——在 localhost:9749 探索你的知识图谱

为什么选择 codebase-memory-mcp

  • 极速索引 — Linux 内核(2800 万行代码,7.5 万个文件)3 分钟完成。内存优先管道:LZ4 压缩、内存 SQLite、融合 Aho-Corasick 模式匹配。索引后释放内存。
  • 即插即用 — 原生可执行文件加上经过认证的发布资产,适用于 macOS(arm64/amd64)、Linux(arm64/amd64)和 Windows(amd64)。原生安装无需 Docker、语言运行时或 API 密钥。下载 → install → 重启代理 → 完成。
  • 158 种语言 — 内置的 tree-sitter 语法已编译进二进制文件。无需安装任何东西,也不会出错。
  • 减少 120 倍 token — 5 个结构查询:约 3,400 个 token,而逐文件搜索约 412,000 个。一次图谱查询可替代数十次 grep/read 循环。
  • 43 个受支持的自动/条件客户端界面 — install 会配置检测到的客户端,并安全激活条件客户端…

统计信息

39k

星标

3.1k

Fork

C

语言

2026/8/16

更新

MIT

开源协议

标签

代码智能知识图谱MCP代码分析tree-sitter开发者工具

链接

主页GitHubMIT

相关服务器

h

hexstrike-ai

HexStrike AI MCP Agents 是一个基于 MCP 协议的高级网络安全自动化平台,允许 Claude、GPT、Copilot 等 AI 代理自主调用 150+ 安全工具,实现自动化渗透测试、漏洞发现、漏洞赏金和 CTF 挑战。其多智能体架构包含智能决策引擎、12+ 专业 AI Agent 及实时可视化面板,显著提升安全研究的效率与智能化水平。

开发工具Stdio11k
F

Figma-Context-MCP

Figma-Context-MCP 是一个基于 Model Context Protocol 的服务器,用于向 Cursor 等 AI 编程工具提供 Figma 布局信息。它通过简化 Figma API 响应,仅向模型传递最相关的布局和样式数据,从而提升 AI 一次性实现设计稿的准确性和相关性。支持通过 npx 快速配置,适用于 MacOS、Linux 和 Windows 环境

开发工具Stdio16k
f

fastmcp

FastMCP 是一个基于 Python 的 MCP(Model Context Protocol)应用框架,用于快速构建 MCP 服务器、客户端和交互式应用。它通过简单的 Python 函数声明即可自动生成 schema、验证和文档,并内置了传输协商、认证和协议生命周期管理等最佳实践。FastMCP 1.0 已被官方 MCP Python SDK 采纳,目前每天下载量达百万次

开发工具Stdio27k
O

Office-Word-MCP-Server

Office-Word-MCP-Server 是一个基于 Model Context Protocol (MCP) 的服务器,为 AI 助手提供创建、读取和操作 Microsoft Word 文档的标准接口。它支持丰富的文档编辑能力,包括文档管理、内容创建、富文本格式化和表格格式化等,并采用模块化架构便于扩展和维护。该服务器可帮助 AI 助手高效完成 Word 文档的生成、编辑

开发工具Stdio2.1k