Sentry事件管理工具

一个用于获取和分析Sentry事件的工具,支持获取单个事件详情或项目事件列表,便于LLM分析或直接处理。

  • by Leee62
  • JavaScript
  • 本地部署
  • 5 星标
  • 更新于
在 GitHub 查看 Leee62/sentry-issues-mcp

使用说明

哨兵问题mcp

描述

⚠️ 从1.0.5版本开始,不推荐使用获取问题。响应结构与事件API非常相似,因此被认为是多余的。

这是一个关于哨兵的问题。
它支持2个工具来获取问题或问题列表。
你可以让LLM分析Res,或者你想这样做。

特性

  • EZ尺寸
  • EZ理解
  • EZ 小

工具

  • get_single_event
    • 获取事件详细信息,小模式返回堆栈信息,大模式返回所有信息
    • 输入:
      • url_orid:哨兵事件url或哨兵事件id
      • organization_id_or_slug:哨兵组织id或slug,可以未定义
      • project_id_or_slug:哨兵项目id或slug,可以未定义
      • mode:微小或巨大,可以是未定义的
  • 获取项目事件
    • 获取事件列表,小模式返回id和标题,大模式返回所有信息
    • 输入:
      • project_id_or_slug:哨兵项目id或slug
      • organization_id_or_slug:哨兵组织id或slug,可以未定义
      • mode:微小或巨大,可以是未定义的

快速启动

这是MCP服务器配置

  "mcpServers": {
    "sentry-issue-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "sentry-issues-mcp@latest"
      ],
      "env": {
        "SENTRY_HOST": "<your_sentry_host>",
        "SENTRY_ORG": "<your_sentry_org>",
        "SENTRY_PROJ": "<your_sentry_proj>",
        "SENTRY_USER_TOKEN": "<your_sentry_user_token>"
      }
    }
  }

案例

  • 让LLM按url或id分析一个问题
    1. 输入“分析问题,告诉我原因,并告诉我如何解决它,{sentry_issue_url}”
    2. 如果你的法学硕士是SMART🧠, 它将调用工具
    3. 你会得到结果的
  • 让LLM找到今天最危险的问题(PS:哨兵时间段的默认值为“24小时”)
    1. 输入“找到今天最危险的问题,告诉我原因,并告诉我如何解决”
    2. 如果你的法学硕士是SMART🧠, 它将调用工具
    3. 你会得到结果的

许可证

麻省理工学院