适合谁
- 需要分析大型或陌生代码库的开发者
- 使用 Claude Code、Cursor 或其他 MCP 客户端的工程团队
- 重视本地索引、精确检索和 Token 成本控制的用户
一个面向 AI 辅助开发的本地优先代码检索服务器,核心价值是 tree-sitter 符号级检索、结构分析和 Token 控制。它适合代码探索密集型工作流,但用户应评估本地索引、可选遥测、网络扩展和商业许可条件。
最强项 · 文档质量 13/20 最弱项 · 可靠性 8/20
静态评测 · 未实际运行收录于 2026-07-29
查看 FMRS 评分方法 →运行环境:Python
安装 Python 包:pip install jcodemunch-mcp,或直接使用 uvx jcodemunch-mcp。然后将提供的 stdio 配置添加到 MCP 客户端,并重启客户端。也可以运行 jcodemunch-mcp init 自动检测并配置部分客户端。首次使用时索引本地目录或 GitHub 仓库。
{"mcpServers":{"jcodemunch":{"command":"uvx","args":["jcodemunch-mcp"]}}}
以 Claude Code 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"jcodemunch": {
"command": "uvx",
"args": [
"jcodemunch-mcp"
]
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add jcodemunch -- uvx jcodemunch-mcp
在终端运行;先把 <…> 占位符换成你自己的值。
安装后用 `jcodemunch-mcp --version` 确认版本;在客户端中让 agent 调用 search_symbols 和 get_symbol_source,若返回的是几十行精确代码而非整份文件,再用 get_session_stats 查看本次会话的 token 节省量,即证明连接成功。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
jcodemunch-mcp 是一个通过 tree-sitter AST 解析代码库、提供符号级 GitHub 和本地代码检索的 MCP 服务器。它可索引 70 多种语言,按函数、类、方法、常量、调用关系和代码结构返回精确上下文,减少读取完整文件带来的 Token 消耗。索引默认保存在本地。
Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档
基于 AI 的 NPM 包分析 MCP 服务器
为 AI 编码代理提供预算、验证与回滚的治理控制层
GitHub 官方 MCP Server,用自然语言管理仓库、Issue、PR 与工作流
源版本 bf118f74190e 数据同步于 2026-10-19 查看 FMRS 评分方法