Sentry Issues MCP

Sentry Issues MCP

🚀 sentry-issue-mcp

sentry-issue-mcp 是一个用于Sentry问题的MCP(中间件或插件),支持两种工具来获取单个问题或问题列表,你可以让LLM分析结果,或者自行处理。

🚀 快速开始

这是MCP服务器配置示例:

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

✨ 主要特性

  • 界面简洁
  • 易于理解
  • 体积小巧

📦 安装指南

文档中未提及明确安装步骤,可参考上述快速开始中的MCP服务器配置示例进行配置使用。

💻 使用示例

基础用法

  • 让LLM分析一个通过URL或ID指定的问题
    1. 输入 "分析此问题,并给出原因及修复方法,{sentry_issue_url}"
    2. 如果你的LLM足够智能🧠,它将调用工具
    3. 你将获得结果

高级用法

  • 让LLM找出今天最危险的问题(注意:Sentry默认时间范围为"24h")
    1. 输入 "查找今天最危险的问题,并给出原因及修复方法"
    2. 如果你的LLM足够智能🧠,它将调用工具
    3. 你将获得结果

🔧 技术细节

工具介绍

  • get_single_event

    • 获取事件的详细信息,tiny模式返回堆栈信息,huge模式返回所有信息
    • 输入参数:
      • url_or_id: Sentry事件URL或Sentry事件ID
      • organization_id_or_slug: Sentry组织ID或别名,可选
      • project_id_or_slug: Sentry项目ID或别名,可选
      • mode: tiny或huge,可选
  • get_project_events

    • 获取事件列表,tiny模式返回ID和标题,huge模式返回所有信息
    • 输入参数:
      • project_id_or_slug: Sentry项目ID或别名
      • organization_id_or_slug: Sentry组织ID或别名,可选
      • mode: tiny或huge,可选

📄 许可证

本项目采用MIT许可证。

⚠️ 重要提示

自版本1.0.5起,获取问题的功能已弃用。响应结构与事件API非常相似,因此被认为是多余的。

  • 0 关注
  • 0 收藏,31 浏览
  • system 提出于 2025-10-06 16:12

相似服务问题

相关AI产品