A fast, lightweight MCP server for Sentry, written in Rust. Compared to the official Node.js server: - Memory: 10x less RAM usage - Startup: instant cold start - Disk: single binary, no runtime dependencies - Tokens: fewer tools = smaller tool list in context This MCP server provides tools to interact with Sentry's API: - getissuedetails - Retrieve detailed information about a Sentry issue includi
Add this skill
npx mdskills install utapyngo/sentry-mcp-rsWell-documented MCP server with three focused Sentry API tools and clear setup instructions
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:
cargo install sentry-mcp
From GitHub:
cargo install --git https://github.com/utapyngo/sentry-mcp-rs.git
Or with mise:
mise use -g github:utapyngo/sentry-mcp-rs
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:
{
"mcpServers": {
"sentry": {
"command": "sentry-mcp",
"env": {
"SENTRY_AUTH_TOKEN": "your_token_here",
"SENTRY_HOST": "sentry.io"
}
}
}
}
Or without installation using mise:
{
"mcpServers": {
"sentry": {
"command": "mise",
"args": ["x", "github:utapyngo/sentry-mcp-rs", "--", "sentry-mcp"],
"env": {
"SENTRY_AUTH_TOKEN": "your_token_here",
"SENTRY_HOST": "sentry.io"
}
}
}
}
Clone the repository and create a .env file:
git clone https://github.com/utapyngo/sentry-mcp-rs.git
cd sentry-mcp-rs
cp .env.example .env
# Edit .env with your credentials
Build and test with MCP Inspector:
cargo build --release
npx @modelcontextprotocol/inspector ./run.sh
Or configure MCP client to use the script:
{
"mcpServers": {
"sentry": {
"command": "/path/to/sentry-mcp-rs/run.sh"
}
}
}
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 oldestInstall via CLI
npx mdskills install utapyngo/sentry-mcp-rsSentry MCP is a free, open-source AI agent skill. A fast, lightweight MCP server for Sentry, written in Rust. Compared to the official Node.js server: - Memory: 10x less RAM usage - Startup: instant cold start - Disk: single binary, no runtime dependencies - Tokens: fewer tools = smaller tool list in context This MCP server provides tools to interact with Sentry's API: - getissuedetails - Retrieve detailed information about a Sentry issue includi
Install Sentry MCP with a single command:
npx mdskills install utapyngo/sentry-mcp-rsThis downloads the skill files into your project and your AI agent picks them up automatically.
Sentry MCP works with Claude Code, Claude Desktop, Cursor, Vscode Copilot, Windsurf, Continue Dev, Codex, Gemini Cli, Amp, Roo Code, Goose, Opencode, Trae, Qodo, Command Code. Skills use the open SKILL.md format which is compatible with any AI coding agent that reads markdown instructions.