此服务器提供了用于查看来自您的 Sentry 账户的错误报告、堆栈跟踪和其他调试信息的工具。
monitoring
1.8k 查看 · 2026-07-07 更新
简介
此服务器提供了用于查看来自您的 Sentry 账户的错误报告、堆栈跟踪和其他调试信息的工具。
简介
此服务器提供了用于查看来自您的 Sentry 账户的错误报告、堆栈跟踪和其他调试信息的工具。
mcp-server-sentry: 一个 Sentry MCP 服务器
概述
这是一个用于从Sentry.io检索和分析问题的模型上下文协议服务器。该服务器提供了检查错误报告、堆栈跟踪以及其他调试信息的工具,这些信息来自您的Sentry账户。
工具
get_sentry_issue- 通过ID或URL检索并分析Sentry问题
- 输入:
issue_id_or_url(字符串): 要分析的Sentry问题ID或URL
- 返回:包括以下详细信息的问题详情:
- 标题
- 问题ID
- 状态
- 级别
- 首次出现时间戳
- 最后一次出现时间戳
- 事件计数
- 完整堆栈跟踪
提示
sentry-issue- 从Sentry检索问题详情
- 输入:
issue_id_or_url(字符串): Sentry问题ID或URL
- 返回:作为对话上下文格式化的问题详情
安装
使用 uv (推荐)
当使用 uv 时无需特别安装。我们将
使用 uvx 直接运行 mcp-server-sentry。
使用 PIP
或者,您也可以通过pip安装mcp-server-sentry:
pip install mcp-server-sentry
安装完成后,您可以使用以下命令作为脚本运行它:
python -m mcp_server_sentry
配置
与 Claude Desktop 一起使用
将以下内容添加到您的 claude_desktop_config.json 中:
使用 uvx
"mcpServers": { "sentry": { "command": "uvx", "args": ["mcp-server-sentry", "--auth-token", "YOUR_SENTRY_TOKEN"] } }
使用 docker
"mcpServers": { "sentry": { "command": "docker", "args": ["run", "-i", "--rm", "mcp/sentry", "--auth-token", "YOUR_SENTRY_TOKEN"] } }
使用 pip 安装
"mcpServers": { "sentry": { "command": "python", "args": ["-m", "mcp_server_sentry", "--auth-token", "YOUR_SENTRY_TOKEN"] } }
与 Zed 一起使用
将以下内容添加到您的 Zed settings.json 中:
使用 uvx
"context_servers": [ "mcp-server-sentry": { "command": { "path": "uvx", "args": ["mcp-server-sentry", "--auth-token", "YOUR_SENTRY_TOKEN"] } } ],
使用 pip 安装
"context_servers": { "mcp-server-sentry": { "command": "python", "args": ["-m", "mcp_server_sentry", "--auth-token", "YOUR_SENTRY_TOKEN"] } },
调试
您可以使用MCP检查器来调试服务器。对于uvx安装:
npx @modelcontextprotocol/inspector uvx mcp-server-sentry --auth-token YOUR_SENTRY_TOKEN
如果您在特定目录中安装了包或正在开发中:
cd path/to/servers/src/sentry npx @modelcontextprotocol/inspector uv run mcp-server-sentry --auth-token YOUR_SENTRY_TOKEN
许可证
此MCP服务器根据MIT许可证许可。这意味着您可以自由地使用、修改和分发软件,但需遵守MIT许可证的条款和条件。更多详情,请参阅项目仓库中的LICENSE文件。
服务配置
[{'mcpServers': {'sentry': {'args': ['mcp-server-sentry', '--auth-token', 'YOUR_SENTRY_TOKEN'], 'command': 'uvx'}}}]