Sentry MCP 服务器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/sentry-mcp-server-skillhub 到 AI 助手中
技能介绍
你要解决的问题
线上服务报错时,排查链路通常是:打开 Sentry 网页,翻找相关 issue,再切回 IDE 看代码上下文。堆栈里只有函数名和行号,要判断是哪段逻辑触发的、是不是最近变更引入的,得手动在代码库和监控面板之间来回跳转。性能问题更麻烦——P95 延迟突增时,你需要先确认是哪个 endpoint、哪个 service 在拖慢整体,而 Sentry 里的数据往往散落在多个 project 中。
Sentry MCP 服务器的作用是把这套排查流程搬进你当前的编辑器或 Agent 会话里,让 MCP 客户端直接访问 Sentry 的监控数据。
它是怎么工作的
该技能本质上是 Sentry 官方提供的 MCP server,通过 MCP 协议与客户端(Claude Code、Cursor、VS Code 等)建立连接,把 Sentry 的能力封装成工具调用。核心能力包括:
- 搜索 issue:在当前会话里直接按条件检索 Sentry 中的报错记录,不用打开浏览器。
- 分析堆栈追踪:拉取完整 stack trace,结合代码上下文定位出错位置。
- 排查性能瓶颈:调查性能相关问题,识别拖慢响应的 endpoint 或 service。
- AI 辅助根因分析:基于拉取到的 issue 和堆栈信息,由客户端侧的模型给出可能的根因判断。
典型工作流是:发现问题 → 在会话里调用工具查询 Sentry → 拿到结构化的报错与性能数据 → 就地分析并定位根因,整个过程不需要离开编辑器。
适用边界与注意点
- 依赖前置条件:需要 MCP 兼容客户端、已接入活跃项目的 Sentry 账号,以及 Node.js 运行时(stdio 模式下使用)。
- 安装说明需自行核实:该技能的 SKILL.md 未能自动提取出基于源码的安装与使用步骤。在敏感工作流中运行前,建议先审查上游仓库再做决策。
- 上游来源:技能文件指向的源仓库为
https://github.com/1991513ccie-png/skills,官方文档见https://docs.sentry.io/product/sentry-mcp/。 - 数据访问范围:Agent 能查到什么取决于 Sentry 账号与项目的权限配置,不会自动扩展到未授权的项目数据。
使用场景
- 线上服务报错后,在 Cursor 或 Claude Code 会话里直接搜索 Sentry issue,拿到完整堆栈追踪,判断是哪次提交引入的异常。
- 线上服务 P95 延迟突增,在 VS Code 会话里拉取性能数据,定位拖慢整体的 endpoint 或 service,而不是逐个翻 Sentry 面板。
- 排查 Agent 工作流中未捕获的异常,在 Claude Code 会话里查询 Sentry 错误记录,拿到堆栈后判断是哪段提示词或工具调用逻辑出的问题。
- 代码变更上线后异常告警激增,在编辑器会话里批量检索 Sentry issue,结合堆栈快速确认问题是否与本次发布相关。
适合人员
- 后端工程师:希望在编辑器里直接拿到 Sentry 堆栈和候选根因,少在面板和代码之间来回切换。
- 全栈开发者:在 Cursor 或 VS Code 中同时查看代码和 Sentry 报错上下文,缩短定位时间。
- AI 应用开发者:在 Agent 会话中排查工具调用和提示词链路引发的生产异常。
- SRE:需要在当前环境里快速定位服务延迟瓶颈和问题源头,并汇总相关 Sentry 数据。