用途:借助 Sentry 的调试能力发现、分析并修复生产环境问题。当用户要求修复 Sentry 错误、调试线上缺陷、调查异常,或提到问题 ID、错误信息、近期失败时使用。
主要能力:通过 MCP 工具完成问题发现、深度分析与修复。常用工具包括 sentry_search_issues、sentry_get_issue、sentry_get_event、sentry_get_trace、sentry_get_replay、sentry_list_projects、sentry_get_project。可按未解决状态、错误类型或问题 ID 检索,例如 query: "is:unresolved"、query: "is:unresolved error.type:TypeError"、issue_id: "PROJECT-123"。
使用方式:流程分为七个阶段。一,发现问题并先与用户确认要修复的问题。二,收集核心错误、事件详情、trace、replay 等全部上下文。三,在改代码前写出错误摘要、直接原因、根因假设、支持证据与替代假设。四,按堆栈自上而下阅读代码,追踪数据流、错误边界、相关模式与近期提交。五,实施修复,优先输入校验而非 try/catch、优雅降级而非硬失败、根因而非症状,并补充复现测试。六,做验证审计,确认覆盖确切错误、边界情况、无回归。七,按固定格式报告问题 ID、错误类型、频率、根因、证据、修复文件、验证清单与后续事项。
适用场景:线上异常排查、异常堆栈分析、Sentry 问题积压清理、按错误类型批量处理。
限制:需预先配置并连接 Sentry MCP 服务器,且拥有对应 Sentry 项目或组织访问权限;资料未提供具体安装命令、收费方式与支持平台信息。