Best for
- Developers using coding agents like Claude Code and Cursor
- Workflows requiring interaction with Sentry for debugging
Sentry's official MCP server focused on developer debugging scenarios, interacting with Sentry API via remote or stdio transports. Note permissions and external LLM dependencies.
Strongest · Documentation 14/20 Weakest · Reliability 9/20
Static review · not runListed 2026-08-07
Read the FMRS scoring method →Runtime:Hosted (no local runtime) · Node.js
SENTRY_ACCESS_TOKEN
Required Sentry User Auth Token created in Sentry settings with scopes like org:read, project:read/write, team:read/write, event:write.
OPENAI_API_KEY
OpenAI API key, needed for AI-powered search tools when using OpenAI; get it from platform.openai.com.
ANTHROPIC_API_KEY
Anthropic API key, needed for AI-powered search tools when using Anthropic.
OPENROUTER_API_KEY
OpenRouter API key, needed for AI-powered search tools when using OpenRouter.
EMBEDDED_AGENT_PROVIDER
Explicitly select the LLM provider: 'openai', 'azure-openai', 'anthropic', or 'openrouter'; auto-detection is deprecated.
OPENROUTER_MODEL
Optional OpenRouter model, defaults to 'openai/gpt-5.6-luna'.
OPENROUTER_REASONING_EFFORT
Optional OpenRouter reasoning effort, defaults to 'high'.
SENTRY_HOST
Hostname for self-hosted Sentry (e.g. sentry.example.com); if unset the CLI targets Sentry SaaS.
MCP_DISABLE_SKILLS
Comma-separated list of skills to disable (e.g. 'seer') to hide unsupported tools.
{
"mcpServers": {
"sentry": {
"command": "npx",
"args": [
"@sentry/mcp-server"
],
"env": {
"SENTRY_ACCESS_TOKEN": "your-token",
"EMBEDDED_AGENT_PROVIDER": "openai",
"OPENAI_API_KEY": "sk-..."
}
}
}
}
Shown for Cursor. Other clients may use a different file or key (VS Code uses "servers") — the configurator below converts it.
{
"servers": {
"sentry": {
"command": "npx",
"args": [
"@sentry/mcp-server"
],
"env": {
"SENTRY_ACCESS_TOKEN": "your-token",
"EMBEDDED_AGENT_PROVIDER": "openai",
"OPENAI_API_KEY": "sk-..."
}
}
}
}
Goes in your project's .vscode/mcp.json (VS Code uses a "servers" key).
claude mcp add sentry -e SENTRY_ACCESS_TOKEN=your-token -e EMBEDDED_AGENT_PROVIDER=openai -e OPENAI_API_KEY=sk-... -- npx @sentry/mcp-server
Run it in a terminal; replace any <…> placeholders with your own values first.
Connect via stdio (npx @sentry/mcp-server) or remote (https://mcp.sentry.dev/mcp), then check that Sentry tools appear in the client's tool list; alternatively open MCP Inspector, enter the server URL, and connect to trigger the OAuth flow and list tools.
Once connected, you can ask your AI assistant things like:
Listed from the project's documentation, not tested by this site.
Sentry's MCP service is primarily designed for human-in-the-loop coding agents. Our tool selection and priorities are focused on developer workflows and debugging use cases, rather than providing a general-purpose MCP server for all Sentry functionality. This remote MCP server acts as middleware to the upstream Sentry API, optimized for coding assistants like Cursor, Claude Code, and similar development tools. It's based on Cloudflare's work towards remote MCPs.
Upstash's official server providing up-to-date third-party library docs for AI coding assistants
AI-powered NPM package analysis MCP server
An independent control layer that gives AI coding agents budgets, brakes, and receipts
GitHub's official MCP server for managing repos, issues, PRs, and workflows via natural language
Source revision 391fdb4ca36a Data synced 2026-10-12 Read the FMRS scoring method