关于 sentry-selfhosted-mcp
sentry-selfhosted-mcp 是一类面向自托管 Sentry 部署的连接型 MCP 服务,定位很明确:让你在公司内部已经搭好的 Sentry 平台上,用对话的方式完成日常的错误追踪与协作处理,不必反复在浏览器、IDE 和命令行之间切换。对于运维、后端或全栈工程师来说,它相当于把 Sentry 的核心能力"搬"进了对话窗口。
在功能层面,它通常可以承载以下几类任务:按项目、版本或时间窗口检索 issues,查看具体的错误堆栈、tag、上下文与受影响用户;对单个 issue 进行状态变更,例如标记为 Resolved、Ignored 或指派给具体负责人;在 issue 下追加评论,留下排查线索或部署备注,方便团队异步协作;以及查询 release 关联的崩溃趋势、新引入错误等汇总信息。
使用前需要准备什么
- Sentry 实例地址:即你自建 Sentry 的完整 URL,例如
https://sentry.your-company.com。 - 认证令牌 (Auth Token):通常需要在 Sentry 后台创建一个具备相应权限的 User Token,用于代表你的身份调用 API。
- 可选组织与项目:如果你的账号只属于单个组织/项目,可不填;多团队场景建议提前确认 scope,避免拉取到无关数据。
因为涉及内部错误数据,请务必只填入自建实例的地址,并妥善保管令牌,不要把生产环境的写权限令牌交给不可信的工具。具体权限边界、是否支持 SSO 或 SAML 登录后调用,以 Sentry 官方文档与对应 MCP 实现说明为准。