The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Sentry MCP Rs listing page.
A fast, lightweight MCP server for Sentry, written in Rust.
Compared to the official Node.js server:
This MCP server provides tools to interact with Sentry's API:
From crates.io:
From GitHub:
Or with mise:
The binary will be installed as sentry-mcp.
Required environment variables:
SENTRY_AUTH_TOKEN - Your Sentry API authentication tokenSENTRY_HOST - Your Sentry instance hostname (e.g., sentry.io)Optional:
SOCKS_PROXY - SOCKS5 proxy URL (e.g., socks5://127.0.0.1:1080)HTTPS_PROXY - HTTPS proxy URLAdd to your MCP client configuration:
Or without installation using mise:
Clone the repository and create a .env file:
Build and test with MCP Inspector:
Or configure MCP client to use the script:
Retrieve detailed information about a specific Sentry issue.
Parameters:
issue_url - Full Sentry issue URL (alternative to the parameters below)organization_slug - Organization slug (required if issue_url not provided)issue_id - Issue ID like PROJECT-123 or numeric ID (required if issue_url not provided)event_id - Specific event ID to fetch instead of latest (optional)Retrieve trace details for distributed tracing analysis.
Parameters:
organization_slug - Organization slugtrace_id - 32-character hex trace IDSearch events within an issue using Sentry's query syntax.
Parameters:
organization_slug - Organization slugissue_id - Issue ID (e.g., PROJECT-123)query - Optional Sentry search querylimit - Maximum events to return (default: 10, max: 100)sort - Sort order: newest (default) or oldest