Raygun MCP 服务器是针对 Raygun API V3 端点的服务器,可用于与您的崩溃报告和真实用户监控应用程序进行交互。通过模型上下文协议,该服务器能让您全面访问 Raygun API 的各项功能。
list_applications:列出您账户下的所有应用程序。get_application:根据标识符获取应用程序详细信息。get_application_by_api_key:根据 API 密钥获取应用程序详细信息。regenerate_application_api_key:为应用程序生成新的 API 密钥。list_error_groups:列出应用程序的错误组。get_error_group:获取错误组的详细信息。resolve_error_group:将错误组状态设置为已解决。activate_error_group:将错误组状态设置为活动。ignore_error_group:将错误组状态设置为忽略。permanently_ignore_error_group:将错误组状态设置为永久忽略。list_deployments:列出应用程序的部署。get_deployment:根据标识符获取部署详细信息。delete_deployment:删除部署。update_deployment:更新部署信息。reprocess_deployment_commits:重新处理部署提交数据。list_customers:列出应用程序的客户。list_sessions:列出应用程序的用户会话。get_session:获取会话的详细信息。list_pages:列出监视的页面。get_page_metrics_time_series:获取性能指标的时间序列数据。get_page_metrics_histogram:获取性能指标的直方图。get_error_metrics_time_series:获取错误指标的时间序列数据。list_source_maps:列出应用程序的源映射。get_source_map:获取源映射的详细信息。update_source_map:更新源映射信息。delete_source_map:删除源映射。upload_source_map:上传新的源映射。delete_all_source_maps:删除所有源映射。list_invitations:列出待处理的团队邀请。send_invitation:发送新的团队邀请。get_invitation:获取邀请的详细信息。revoke_invitation:撤销待处理的邀请。服务器需要以下环境变量:
RAYGUN_PAT_TOKEN(必需):您的 Raygun PAT 令牌SOURCEMAP_ALLOWED_DIRS(可选):逗号分隔的允许源映射操作的目录列表将以下内容添加到您的 claude_desktop_config.json 中:
{
"mcpServers": {
"raygun": {
"command": "npx",
"args": ["-y", "@raygun.io/mcp-server-raygun"],
"env": {
"RAYGUN_PAT_TOKEN": "your-pat-token-here"
}
}
}
}
~/Library/Application Support/Claude/claude_desktop_config.jsonnpm install
npm run build
npm run watch
完成上述配置后,您可以运行以下命令启动服务器:
npm run start
⚠️ 重要提示
确保环境变量
RAYGUN_PAT_TOKEN已正确设置。