← 返回目录
S

Sentry MCP Server

官方
Sentry 官方 MCP 服务器,用于通过 LLM 与 Sentry 交互。
GitHub 源仓库 ↗
★ 829 Stars 分类 · 开发工具 非常热门 源版本 f1c2cd0457c6
60FMRS · C
可靠性
9/20
安全与权限
14/20
维护活跃度
10/20
文档质量
14/20
安装易用性
13/20

Sentry 官方维护的 MCP 服务器,专注于开发者调试场景,通过远程或 stdio 传输与 Sentry API 交互。需注意权限和外部 LLM 依赖。

查看 FMRS 评分方法 →

Sentry 的 MCP 服务主要设计用于人机协同的编码代理。工具选择和优先级聚焦于开发者工作流和调试用例,而非提供通用 MCP 服务器。此远程 MCP 服务器作为上游 Sentry API 的中间件,针对 Cursor、Claude Code 等开发工具进行了优化。基于 Cloudflare 的远程 MCP 工作。

工具能力

暂未整理工具清单。

安装接入

  1. 确保已安装 Node.js。2. 使用 npx 运行服务器,并通过命令行参数或环境变量提供 Sentry 用户认证 Token。3. 对于远程使用,可配置 MCP 客户端指向 https://mcp.sentry.dev/mcp。4. 若要使用 AI 搜索工具,需配置 LLM 提供方(如 OpenAI)的 API 密钥。
claude_desktop_config.json
{
  "mcpServers": {
    "sentry": {
      "command": "npx",
      "args": [
        "@sentry/mcp-server"
      ],
      "env": {
        "SENTRY_ACCESS_TOKEN": "your-token",
        "EMBEDDED_AGENT_PROVIDER": "openai",
        "OPENAI_API_KEY": "sk-..."
      }
    }
  }
}

选型与风险

适合谁

  • 使用 Claude Code、Cursor 等编码代理的开发者
  • 需要与 Sentry 交互进行调试的工作流

不适合谁

  • 不适用于需要完整 Sentry 功能通用 MCP 服务器的场景
  • 不适用于没有 Sentry 账号或自托管实例的用户

所需权限

  • 需要 Sentry 用户认证 Token,需包含以下权限:org:read, project:read, project:write, team:read, team:write, event:write

风险与副作用

  • AI 搜索工具依赖于外部 LLM 提供商,可能泄露数据给第三方
  • 自动代码审查工具可能产生误报,不应作为合并的阻塞条件

常见排障

  1. 检查 SENTRY_ACCESS_TOKEN 是否设置且有效
  2. 对于 AI 搜索工具,确认已设置 EMBEDDED_AGENT_PROVIDER 和相应 API 密钥
  3. 自托管实例时,确认 --host 参数配置正确,必要时添加 --insecure-http
  4. 使用 MCP Inspector 时,若 OAuth 流程有问题,尝试用 localhost 而非 127.0.0.1

使用场景

调试 Sentry 错误和异常
查看和分析问题与追踪
查询事件和性能数据

支持客户端

Claude完整支持
Cursor完整支持