
sverklo
by sverklo·★ 54·综合分 48
Sverklo 是一个本地优先的 MCP 服务器,提供符号图、影响半径分析和 git 固定内存的代码智能。
概述
Sverklo 通过符号图、影响半径分析和 git 固定内存,为 AI 编码代理提供真实的代码理解,防止在大型存储库中出现幻觉。它比朴素 grep 的输入令牌少 43 倍,同时保持准确性并发布基准。该工具在本地运行,无需云上传,并通过 MCP 协议与 Claude Code、Cursor、Windsurf 和 Zed 无缝集成。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
选择 Sverklo 用于代码不能离开机器的私有代码库,或者当您需要双时间层记忆来跟踪 Git 历史中的设计决策时。
什么时候不要选它
如果您需要基于云的协作功能或跨多个开发者工作区的实时同步,则不适用。
此 server 暴露的工具
从 README 抽取出 12 个工具sverklo initAuto-detects installed AI coding agents and sets up MCP configuration
sverklo doctorVerifies the sverklo setup and configuration
sverklo auditAnalyzes codebase for issues like dead code, circular dependencies, and security concerns
sverklo reviewReviews code changes and can generate GitHub review comments
sverklo memoryManages code-related memories and decisions with bi-temporal tracking
sverklo recallRetrieves relevant memories and code information based on context
sverklo workspace memoryManages shared memories across multiple repositories in a workspace
sverklo receiptParses token usage summary from Claude projects
sverklo grammars installInstalls tree-sitter parsers for better language support
sverklo_memories mode:'conflicts'Surfaces contradictory memories for review
sverklo memory exportExports memories in various formats like markdown or JSON
sverklo workspace memory addAdds a new memory to the workspace memory
可对比工具
安装
安装 Sverklo
- 全局安装:
npm install -g sverklo - 在您的项目中初始化:
cd your-project && sverklo init
该工具将自动检测您安装的 AI 编码代理(Claude Code、Cursor、Windsurf、Zed),写入正确的 MCP 配置,将指令附加到 AGENTS.md 或 CLAUDE.md,并运行 sverklo doctor 验证设置。
对于 Claude Desktop,添加到您的 Claude Desktop 配置:
"mcpServers": {
"sverklo": {
"command": "npx",
"args": ["-y", "sverklo"]
}
}FAQ
- Sverklo 如何减少幻觉?
- Sverklo 提供真实的符号图、影响半径分析和 git 固定内存,使 AI 代理能够准确理解您的代码库,而不是从训练数据中进行模式匹配。
- Sverklo 是否安全?
- 是的,Sverklo 在本地运行,无需云上传,您的代码永远不会离开机器。嵌入模型在首次下载后会缓存在本地。
sverklo 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。