Sentry
从Sentry.io检索和分析问题。
概述
mcp-server-sentry 是一个模型上下文协议(MCP)服务器,用于从 Sentry.io 检索和分析错误报告、堆栈跟踪及其他调试信息。
功能
- 获取 Sentry 问题详情:通过 ID 或 URL 检索完整问题信息
- 分析堆栈跟踪:查看详细的错误堆栈跟踪
- 查看事件信息:包括标题、状态、级别和时间戳等
安装
方法 1:使用 uv (推荐)
使用 uvx 无需预先安装
方法 2:使用 pip
pip install mcp-server-sentry
配置
与 Claude Desktop 集成
在 claude_desktop_config.json
中添加:
"mcpServers": {
"sentry": {
"command": "uvx",
"args": ["mcp-server-sentry", "--auth-token", "YOUR_SENTRY_TOKEN"]
}
}
与 Zed 集成
在 Zed settings.json
中添加:
"context_servers": [
"mcp-server-sentry": {
"command": {
"path": "uvx",
"args": ["mcp-server-sentry", "--auth-token", "YOUR_SENTRY_TOKEN"]
}
}
]
使用方法
使用 get_sentry_issue
工具或 sentry-issue
提示来检索问题信息:
- 输入: Sentry 问题 ID 或 URL
- 输出: 完整问题详情,包括标题、状态、级别、时间戳和堆栈跟踪
调试
使用 MCP 检查器进行调试:
npx @modelcontextprotocol/inspector uvx mcp-server-sentry --auth-token YOUR_SENTRY_TOKEN
许可证
MIT 许可证