GitHub · 灵魂体仓库·· 13 天前精选AI 评分70
Rarefaction:把 LSP 调用图打包给编码 Agent 的 MCP 服务器开源
ip2k/rarefaction
来源与原文
GitHub · 灵魂体仓库
发布时间:(北京时间)
阅读原始来源 · github.com ↗完整链接与内容说明
https://github.com/ip2k/rarefaction
本站目前仅有 AI 导读与摘要,未展示原文正文;技术细节、代码和完整结论请查看原始来源。
AI 导读
ip2k 发布 Rarefaction,一个 MCP 服务器,通过语言服务器(LSP)一次性返回某个符号的签名、函数体、调用者、实现、可达测试和可能受影响的文件列表,供 Claude Code、Codex 等 MCP 客户端使用。支持 Swift、Rust、C/C++、TypeScript/JavaScript、Python 和 WAT,在 ripgrep 和 IronRDP 的 50 个真实提交上实测,返回内容的中位字节数约为读取相关文件的 6-7%;索引完成后单次调用中位 80 ms(ripgrep)。完全本地运行,无网络请求和遥测,GPL v3 许可。
推荐理由
作者用 ripgrep 和 IronRDP 的 50 个真实提交实测,说明一次有界调用返回的字节量约为整文件读取的 6-7%,数据可核对。
来源:GitHub · 灵魂体仓库 · github.com