Sentry问题管理控制面板
一个通过两个简单工具启用检索 Sentry 问题的服务器——通过 URL/ID 获取特定问题或从项目中获取问题列表。
服务介绍
sentry-issue-mcp
说明
⚠️ 从1.0.5版本开始,获取问题的方式已被弃用。响应结构与事件API非常相似,因此被认为是冗余的。
这是一个用于Sentry问题的MCP。
它支持2种工具来获取单个问题或问题列表。
你可以让LLM分析结果,或者你自己处理。
特性
- 小巧
- 易于理解
- 简洁
工具
- get_single_event
- 获取一个事件的详细信息,tiny模式返回堆栈信息,huge模式返回所有信息
- 输入:
- url_or_id: Sentry事件URL或Sentry事件ID
- organization_id_or_slug: Sentry组织ID或slug,可以不定义
- project_id_or_slug: Sentry项目ID或slug,可以不定义
- mode: tiny或huge,可以不定义
- get_project_events
- 获取事件列表,tiny模式返回ID和标题,huge模式返回所有信息
- 输入:
- project_id_or_slug: Sentry项目ID或slug
- organization_id_or_slug: Sentry组织ID或slug,可以不定义
- mode: tiny或huge,可以不定义
快速开始
这是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>"
}
}
}
案例
- 通过URL或ID要求LLM分析一个问题
- 输入 "analysis the issue, and give me the reason of it, and tell me how to fix it, {sentry_issue_url}"
- 如果你的LLM足够聪明🧠,它会调用工具
- 你将得到结果
- 要求LLM查找今日最危险的问题(注:Sentry时间范围默认值为"24h")
- 输入 "find today most dangerous issue, and give me the reason of it, and tell me how to fix it"
- 如果你的LLM足够聪明🧠,它会调用工具
- 你将得到结果
许可证
MIT