
Raygun MCP Server

2024.12.27
0
TypeScript崩溃报告性能监控API 中间件开发效率
Raygun MCP Server 是一个基于 Model Context Protocol 的服务,用于与 Raygun 的 API V3 端点进行交互,主要服务于崩溃报告和真实用户监控应用程序。该服务器提供了对 Raygun API 功能的全面访问,包括应用程序管理、错误管理、部署管理、用户和会话管理、性能监控、源地图管理以及团队管理等功能。
View on GitHub
Overview
基本能力
产品定位
Raygun MCP Server 是一个用于与 Raygun API 交互的中间件服务,旨在为开发者提供崩溃报告和真实用户监控的全面解决方案。
核心功能
- 应用程序管理:列出应用程序、获取应用程序详情、重新生成 API 密钥等。
- 错误管理:列出错误组、获取错误组详情、解决/激活/忽略错误组等。
- 部署管理:列出部署、获取部署详情、删除/更新部署等。
- 用户 & 会话管理:列出客户和会话、获取会话详情等。
- 性能监控:列出监控页面、获取性能指标时间序列和直方图等。
- 源地图管理:列出源地图、获取源地图详情、上传/删除源地图等。
- 团队管理:列出邀请、发送/获取/撤销邀请等。
适用场景
- 开发团队需要监控应用程序的崩溃和性能问题。
- 需要自动化管理 Raygun 应用程序和部署。
- 需要集成 Raygun 功能到现有开发工作流中。
工具列表
- Applications 工具:管理 Raygun 应用程序。
- Error Management 工具:管理应用程序错误。
- Deployment Management 工具:管理应用程序部署。
- User & Session Management 工具:管理用户和会话。
- Performance Monitoring 工具:监控应用程序性能。
- Source Maps 工具:管理 JavaScript 源地图。
- Team Management 工具:管理团队邀请。
常见问题解答
- 如何获取 RAYGUN_PAT_TOKEN?
- 需要从 Raygun 账户生成 PAT token。
- 如何调试 MCP 服务器?
- 推荐使用 MCP Inspector 进行调试。
使用教程
使用依赖
- 需要安装 Node.js 和 npm。
- 需要 Raygun PAT token。
安装教程
- 安装依赖:
bash npm install
- 构建服务器:
bash npm run build
- 配置 Claude Desktop:
- 在
claude_desktop_config.json
中添加服务器配置。
调试方式
- 使用 MCP Inspector 进行调试:
bash npm run inspector
- 访问提供的 URL 进行浏览器调试。
许可证
None