SuperAPI AI 工具集

sentry-automation

智能体与模型

查看项目

更新于 10-16 08:08

技能介绍

用途:借助 Rube MCP 调用 Composio 的 Sentry 工具包,自动化 Sentry 的错误跟踪与监控任务,包括问题与事件排查、告警规则配置、发布管理、项目与团队监控、Cron 监控配置。

前置条件:Rube MCP 必须已连接(RUBE_SEARCH_TOOLS 可用);需通过 RUBE_MANAGE_CONNECTIONS 以 toolkit sentry 建立并激活 Sentry 连接;每次操作前先调用 RUBE_SEARCH_TOOLS 获取当前工具架构。

安装:在客户端配置中将 https://rube.app/mcp 添加为 MCP 服务器,无需 API 密钥。确认 RUBE_SEARCH_TOOLS 有响应后,调用 RUBE_MANAGE_CONNECTIONS 并指定 toolkit sentry;若连接非 ACTIVE,按返回的授权链接完成 Sentry OAuth,确认状态为 ACTIVE 后再执行工作流。

主要能力:1) 排查问题:SENTRY_LIST_AN_ORGANIZATIONS_ISSUES 列出组织问题,配合 SENTRY_GET_ORGANIZATION_ISSUE_DETAILS、SENTRY_LIST_AN_ISSUES_EVENTS、SENTRY_RETRIEVE_AN_ISSUE_EVENT、SENTRY_RETRIEVE_ISSUE_TAG_DETAILS 查看详情、事件与标签分布。2) 项目问题:先 SENTRY_RETRIEVE_ORGANIZATION_PROJECTS 解析项目 slug,再用 SENTRY_RETRIEVE_PROJECT_ISSUES_LIST、SENTRY_RETRIEVE_ISSUE_EVENTS_BY_ID。3) 告警规则:SENTRY_CREATE_PROJECT_RULE_FOR_ALERTS 创建项目规则,SENTRY_CREATE_ORGANIZATION_ALERT_RULE 创建组织级指标告警,另有更新与详情查询工具。4) 发布管理:SENTRY_CREATE_RELEASE_FOR_ORGANIZATION 创建发布,SENTRY_UPDATE_RELEASE_DETAILS_FOR_ORGANIZATION 更新元数据,SENTRY_CREATE_RELEASE_DEPLOY_FOR_ORG 记录部署,SENTRY_UPLOAD_RELEASE_FILE_TO_ORGANIZATION 上传 source map。5) 组织与团队:SENTRY_GET_ORGANIZATION_DETAILS、SENTRY_LIST_TEAMS_IN_ORGANIZATION、SENTRY_LIST_ORGANIZATION_MEMBERS、SENTRY_GET_PROJECT_LIST。6) 监控:SENTRY_UPDATE_A_MONITOR 更新 Cron 监控配置。

使用要点:组织与项目参数使用 slug 而非显示名;问题 ID 为数字,事件 ID 为 UUID;查询语法如 is:unresolved、assigned:me、!has:release;分页采用游标方式,需按 cursor 继续请求。

限制:API 令牌权限范围须匹配操作,组织级操作需组织权限;Sentry 有按组织的速率限制,遇 429 应退避,批量操作应错开;条件、动作、过滤器使用特定 JSON 架构,需参考 Sentry 文档;frequency 单位为分钟,过低易造成告警疲劳。具体收费与价格信息暂未提供。