返回市场
哨兵-mcp

哨兵-mcp

作者:mjavadalavi4 星标更新:2025-10-22

项目介绍

Sentry MCP 服务器

用于全面监控 Sentry 的 MCP 服务器,包括:

  • 📊 性能分析
  • 🐛 问题追踪
  • 🔍 事务跟踪
  • ⚡ 瓶颈检测

功能

性能工具

  • get_slow_transactions - 获取慢 API 终端及其详细统计信息
  • analyze_transaction_trace - 深入分析特定事务跟踪
  • get_performance_overview - 获取整体性能指标
  • compare_performance - 跨时间段比较性能

问题工具

  • get_recent_issues - 获取最新的错误和异常
  • get_issue_details - 获取详细的错误分析及堆栈跟踪
  • get_issues_by_route - 按 API 路由分组的问题

安装

cd ~/sentry-mcp
pip install -e .

配置

创建 .env 文件:

SENTRY_TOKEN=sntryu_your_token_here
SENTRY_ORG=org-name
SENTRY_PROJECT_ID=547
SENTRY_PROJECT_SLUG=project-slug
SENTRY_BASE_URL=https://sentry.your-org.com

在 Claude Desktop 中使用

添加到 claude.json

{
  "mcpServers": {
    "sentry": {
      "command": "python",
      "args": ["-m", "sentry_mcp"],
      "cwd": "~/sentry-mcp",
      "env": {
        "SENTRY_TOKEN": "your_token",
        "SENTRY_ORG": "org-name",
        "SENTRY_PROJECT_ID": "547",
        "SENTRY_BASE_URL": "https://sentry.your-org.com"
      }
    }
  }
}

示例查询

  • "显示过去 24 小时内最慢的 API 终端"
  • "分析 YOUR_ROUTE 的性能"
  • "生产环境中最常见的错误是什么?"
  • "显示请求时间超过 3 秒的事务跟踪"