Base44
Build and edit Base44 apps from an AI assistant, and query data your app's users submit.
Pull production errors into a coding agent.
Opens Agent Studio, where connecting is one click. The connector URL below works in any MCP client.
Paste it into any MCP client. Setup docs
The Sentry MCP server hands production error data to Claude, ChatGPT or any MCP-compatible coding agent. It searches issues, reads stack traces and breadcrumbs, downloads crash attachments, and triggers Seer root-cause runs. Anthropic labels it Read and write — but the sharpest tool here is a read tool, because Sentry events carry real users' data.
Verified connector
Listed by Anthropic as a partner connector in its Connectors Directory.
Connection checked by Agentman on .
Anthropic states this reflects the level of review a connector received, not a security audit.
Tool names from Anthropic's directory listing. This server requires sign-in, so we could not read tool descriptions or parameter schemas.
get_event_attachment and get_issue_details are annotated read-only and can still pull real end users' data into a context window. Review this connector on what its reads expose, not only on its write label.update_issue can mute a live alert. Resolving or ignoring an issue stops alerting on it. Reversible, and logged to the activity feed when a reason is supplied — but a suppressed page is not undone by a later fix.find_issues, find_tags, find_errors and find_transactions have no counterpart in the current open-source catalogue.tools/list, so the deployed server could differ from main.prompts/list.docs.sentry.io/product/sentry-mcp/ returns a Page Not Found. The live documentation is at mcp.sentry.dev and the GitHub README.plain PKCE is advertised. The MCP authorization-server document offers plain alongside S256. Prefer S256.Whatever your events captured — request headers, cookies, local variables in stack frames, user email and IP, breadcrumbs, and any file attached to a crash. Sentry's server-side scrubber is on by default and redacts those event fields, but attachments are different: Sentry documents that only attachments named by an explicit non-wildcard rule get scrubbed at all.
No. `update_issue` changes status and assignment only — resolve, reopen, assign, or ignore. Sentry's open-source server defines an `event:admin` scope for deleting issues, but the MCP server never requests it and no catalogue tool issues an issue deletion. Sentry's docs note single events cannot be deleted from the UI either, only whole issues.
Yes, and this is the real write risk. `update_issue` can set status to resolved or ignored, which stops Sentry alerting on a live error. Ignore modes include `forDuration` and `untilOccurrenceCount`. Sentry annotates the tool `destructiveHint: true` and non-idempotent, and puts it behind a Triage grant that is off by default.
Yes, and unusually we can report real values. Sentry's server is open source, and its tool type makes `readOnlyHint`, `destructiveHint` and `openWorldHint` mandatory, with a test asserting every tool declares them. Across 52 catalogue tools, 38 are annotated read-only and 6 destructive. These come from source, not a live handshake.
Not the hosted endpoint — run your own copy instead. Sentry's README documents a stdio transport taking a `--host` flag pointing at your instance, plus `--insecure-http` for internal deployments without TLS. Sentry notes some features such as Seer may be unavailable self-hosted, and provides a flag to disable those skills so unsupported tools are not exposed.
Four: `org:read`, `project:write`, `team:write` and `event:write`. We read these live from the protected-resource descriptor on 2026-08-19. Sentry's own API advertises 26 scopes at its issuer, so the MCP server takes a narrow slice — notably omitting the admin scopes that delete projects, teams and issues.
Scope the URL and decline the write skills. Sentry documents path-scoped endpoints that pin the connection to one organization or one project, and recommends project scoping where possible. Separately, its skill grants for Triage and Manage Projects & Teams are both off by default in source, so a default connection is read plus Seer.
documentation URL docs.sentry.io/product/sentry-mcp/ returns a Page Not Found · retrieved 2026-08-19main branch, last pushed 2026-08-19). Tool catalogue, annotations, skill defaults and permission model all read from source · retrieved 2026-08-19update_issue definition — https://github.com/getsentry/sentry-mcp/blob/main/packages/mcp-core/src/tools/catalog/update-issue.ts (fetched 2026-08-19) · retrieved 2026-08-19.md suffix) · retrieved 2026-08-19sendDefaultPii defaults to false and is deprecated in favour of dataCollection) · retrieved 2026-08-19docs.sentry.io/robots.txt allows all paths and carries Content-Signal: ai-train=yes, search=yes, ai-input=yes — synthesis is expressly permitted on all three axes (fetched 2026-08-19) · retrieved 2026-08-19initialize POST to the endpoint returns HTTP 401 with www-authenticate: Bearer realm="OAuth", resource_metadata="https://mcp.sentry.dev/.well-known/oauth-protected-resource/mcp" · retrieved 2026-08-19Connect Sentry once and your agents call these tools on their own: on a schedule, in a workflow, with nobody at the keyboard.