Entity-level code intelligence: semantic diff, impact analysis, blame, and context for AI agents
适用客户端
本地客户端
Claude Desktop、Claude Code、Cursor、Cline 等支持本地 MCP 的客户端
提供的工具 接入后 Agent 可调用这 8 个工具
find
按名称查找函数、类或方法的定义,并查看调用者、引用或上下文。
grep
在代码中搜索文本出现的位置,类似 ripgrep。
impact
分析某个实体或 diff 的变更会影响哪些依赖实体及需要运行的测试。
check
运行项目的编译器、类型检查器、linter 和测试,只重检变更可能影响的部分。
certify
为提交范围生成人工审查证书,列出变更实体、受影响的调用者及相关测试。
diff
以实体(函数、类)级别显示哪些代码实体发生了变化,而非行级差异。
graph
展示代码之间的连接关系(调用图)。
history
查看某个实体随时间的变化历史以及最后修改者。
安装配置
本地运行(npm)
{
"mcpServers": {
"sem": {
"command": "npx",
"args": [
"-y",
"@ataraxy-labs/sem"
]
}
}
}将上方 JSON 加入 MCP 客户端配置(如 Claude Desktop 的 claude_desktop_config.json 或项目的 .mcp.json)即可接入;远程接入按客户端要求填写 URL 与鉴权头。
配合站内内容
同类 MCP 服务器
Repowise 7.2k
为 AI 编程助手打造的代码库智能——图谱、git 历史、文档、决策和代码健康。
Agent-Native Slides 7.1k
Agent 原生的 Google Slides——生成和编辑 React 演示文稿
Agent-Native Plan 7.1k
结构化可视化计划和 PR 总结,支持图表、原型、批注和分享
Agent-Native Forms 7.1k
Agent 原生的表单构建工具——创建、编辑和管理表单
Agent-Native Design 7.1k
Agent 原生的设计工具——在 Agent 协助下创建和编辑视觉设计
Agent-Native Content 7.1k
开源的 MDX 版 Obsidian——在 Agent 协助下编辑本地文档
收录信息来自 官方 MCP Registry 与 GitHub 公开数据。Registry 标识:io.github.Ataraxy-Labs/sem