List all applications under your Raygun account
Get application details by identifier
Get application details by API key
Generate a new API key for an application
List error groups for an application
Get detailed information about an error group
Set error group status to resolved
Set error group status to active
Set error group status to ignored
Set error group status to permanently ignored
List deployments for an application
Get deployment details by identifier
Remove a deployment
Update deployment information
Reprocess deployment commit data
List customers for an application
List user sessions for an application
Get detailed session information
List monitored pages for an application
Get time-series performance metrics
Get histogram of performance metrics
Get time-series error metrics
List source maps for an application
Get source map details
Update source map information
Remove a source map
Upload a new source map
Remove all source maps
List pending team invitations
Send a new team invitation
Get invitation details
Revoke a pending invitation
The Raygun MCP server provides comprehensive access to Raygun's API V3 endpoints for crash reporting and real user monitoring applications. It enables you to manage error groups, track deployments, analyze user sessions, and monitor application performance directly through Claude. With this integration, you can efficiently troubleshoot application issues, track error trends, manage team access, and optimize performance without leaving your AI assistant. The server supports a wide range of operations from listing applications to uploading source maps and managing team invitations.
The Raygun MCP server allows you to interact with Raygun's API V3 endpoints directly through Claude. This integration provides access to Raygun's crash reporting and real user monitoring features, enabling you to manage errors, deployments, user sessions, and performance metrics without switching contexts.
To use the Raygun MCP server with Claude Desktop, you need to add the server configuration to your Claude Desktop config file:
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%/Claude/claude_desktop_config.json
Add the following to your claude_desktop_config.json
:
{
"mcpServers": {
"raygun": {
"command": "npx",
"args": ["-y", "@raygun.io/mcp-server-raygun"],
"env": {
"RAYGUN_PAT_TOKEN": "your-pat-token-here"
}
}
}
}
Replace your-pat-token-here
with your Raygun Personal Access Token.
RAYGUN_PAT_TOKEN
: Your Raygun Personal Access Token (required)SOURCEMAP_ALLOWED_DIRS
: Comma-separated list of directories allowed for source map operations (optional)If you want to run the server from source:
npm install
npm run build
npm run watch
Since MCP servers communicate over stdio, debugging can be challenging. The recommended approach is to use the MCP Inspector:
npm run inspector
This will provide a URL to access debugging tools in your browser.
Once configured, you can ask Claude to perform various Raygun-related tasks:
The server handles the API communication with Raygun and returns the results to Claude, which can then present them in a user-friendly format.