返回市场
哨兵-mcp-服务器

哨兵-mcp-服务器

作者:FaureAlexis2 星标更新:2025-03-03

项目介绍

Sentry MCP Server 🔍

这是一个用TypeScript实现的Sentry MCP(现代上下文协议)工具,允许AI代理访问并分析Sentry错误数据。 🤖

✨ 特性

  • 🎯 获取并分析Sentry问题
  • 📊 获取格式化的问题详情和元数据
  • 🔬 查看详细的堆栈跟踪
  • 🛠️ 支持工具接口和提示接口
  • 🛡️ 健壮的错误处理
  • 🔄 实时通信

📦 安装

pnpm install

🔧 配置

在根目录创建一个.env文件,并添加你的Sentry认证令牌:

SENTRY_AUTH_TOKEN=your_sentry_auth_token
SENTRY_API_BASE=https://sentry.io/api/0/  # 可选,默认为此值

📚 使用

启动服务器 🚀

pnpm build && pnpm start

默认情况下,服务器将在1337端口启动。

与MCP结合使用 🛠️

该服务器提供两个MCP接口:

  1. 工具接口:get_sentry_issue

    {
      "issue_id_or_url": "12345"
    }
    
  2. 提示接口:sentry-issue

    {
      "issue_id_or_url": "https://sentry.io/organizations/your-org/issues/12345/"
    }
    

💡 与Cursor IDE集成

Sentry MCP Server可以与Cursor IDE集成,以增强开发体验:

  1. 🚀 使用pnpm start本地启动MCP服务器
  2. 🔧 配置Cursor以使用本地MCP服务器: image
  3. 🎉 直接在IDE中享受无缝的Sentry问题分析!

🤝 贡献

  1. 🔀 分叉仓库
  2. 🌿 创建你的特性分支
  3. 💾 提交更改
  4. 🚀 推送到分支
  5. 📬 创建一个新的Pull Request