Skip to content

Rank #1 of 6 in Error Tracking

Sentry logo

Functional Software, Inc. dba Sentry · commercial

44.8k2.8k/yrnpm 26M/wk

Showcase

Sentry homepage screenshot
homepage · captured Sep 2026 · view live ↗
Sentry docs screenshot
docs · captured Sep 2026 · view live ↗

Try itExperimental

See what an agent can do with Sentry before you ever sign up. Pick a story: recorded sessions replay real probe-harness transcripts; commands tagged live-capable can re-run against the real endpoint from our edge, right now (▶ run live — the exact same request, live and recorded lines always labeled); the live MCP handshake runs real requests from our edge, right now — including, where the server allows it, one real read-only tool call (bring your own key for auth-gated servers); sandboxed self-drive sessions are designed and gated (docs/TRY-IT.md).

$curl -s https://sentry.io/api/0/projects/ # the documented REST API, keyless → auth challengerecorded session — replayed, not live
recorded 2026-09-14 · exit 0 · captured verbatim by our probe harness, secrets redacted · pure-HTTP probe — ▶ run live re-runs it from our edge

Verified integrations

Connections to other tracked products — hover a chip for the verbatim evidence quote behind it.

By theme — the product's score on each story themeBy theme

Agenticness — how well agents can access and operate the productAgenticnessevidence →

How well agents can access and operate the product

47.7/100

Ai debugging — stories about ai debugging in this arenaAi debuggingevidence →

Stories about ai debugging in this arena

80.0/100

Alerting noise — stories about alerting noise in this arenaAlerting noiseevidence →

Stories about alerting noise in this arena

54.0/100

Automation depth — how much of the product can run unattendedAutomation depthevidence →

How much of the product can run unattended

22.5/100

Data scrubbing — stories about data scrubbing in this arenaData scrubbingevidence →

Stories about data scrubbing in this arena

36.0/100

Error data access — stories about error data access in this arenaError data accessevidence →

Stories about error data access in this arena

33.0/100

Grouping triage — stories about grouping triage in this arenaGrouping triageevidence →

Stories about grouping triage in this arena

48.0/100

Impact analytics — stories about impact analytics in this arenaImpact analyticsevidence →

Stories about impact analytics in this arena

0.0/100

Openness — open source, data portability, and self-hosting storiesOpennessevidence →

Open source, data portability, and self-hosting stories

28.8/100

Privacy posture — data-handling and privacy storiesPrivacy postureevidence →

Data-handling and privacy stories

20.9/100

Quotas cost — stories about quotas cost in this arenaQuotas costevidence →

Stories about quotas cost in this arena

36.0/100

Releases regressions — stories about releases regressions in this arenaReleases regressionsevidence →

Stories about releases regressions in this arena

39.4/100

Sdk instrumentation — stories about sdk instrumentation in this arenaSdk instrumentationevidence →

Stories about sdk instrumentation in this arena

48.9/100

Search analytics — stories about search analytics in this arenaSearch analyticsevidence →

Stories about search analytics in this arena

12.0/100

Sourcemaps symbolication — stories about sourcemaps symbolication in this arenaSourcemaps symbolicationevidence →

Stories about sourcemaps symbolication in this arena

80.0/100

Workflow integrations — stories about workflow integrations in this arenaWorkflow integrationsevidence →

Stories about workflow integrations in this arena

40.0/100

Story verdicts — every judged story with its evidenceStory verdicts

What’s free: 1 free · 7 paid · 0 enterprise · 30 not stated in evidence

?

Sorted by importance (agentic first) (high → low) · 55/55 stories · click a row’s chevron for the rationale and evidence

Connect an agent via an official MCP server G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness3full8/10T

Delegate tasks to a built-in AI assistant inside the product G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness3fullpaid7/10C

Drive the product through a documented public API G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness3full7/10T

Plug MCP servers into this product so it can use their tools G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness3none0/10

Point an agent at llms.txt or agent-oriented docs G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2full9/10T

Build against official SDKs G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2full8/10T

Get AI-generated insights and suggestions from my data inside the product G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness2fullpaid8/10C

Subscribe to events via webhooks G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2full8/10C

Use an official CLI G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2full8/10T

Operate the product with natural-language commands G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness2full7/10T

Run the product headlessly / in CI for automation G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2partial6/10T

Set up automations that run autonomously in the background G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness2partialpaid6/10C

Download a machine-readable API spec (OpenAPI or equivalent) G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness2none0/10

Explore an interactive API reference with runnable examples G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness2none0/10

Rely on versioned APIs with a documented deprecation policy G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness2none0/10

Issue scoped/least-privilege API credentials for an agent G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2noneuntestednone yet

Test against a sandbox environment without touching production data G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness1noneuntestednone yet

Instrument my web frontend, backend services, and mobile apps with official SDKs that capture uncaught errors automatically C

Sdk coverage

developerSdk instrumentation — stories about sdk instrumentation in this arenaSdk instrumentation3full9/10C

Associate errors with releases and commits so each issue shows the release it first appeared in and the suspect commit that likely caused it C

Release tracking

developerReleases regressions — stories about releases regressions in this arenaReleases regressions3full8/10C

The platform's AI analyzes an issue — stack trace, breadcrumbs, related commits — and proposes a root cause I can act on C

Root cause

ai-native userAi debugging — stories about ai debugging in this arenaAi debugging3fullpaid8/10C

Upload JavaScript source maps from CI — via CLI or bundler plugin — so production stack traces show my original source, not minified frames C

Sourcemaps

developerSourcemaps symbolication — stories about sourcemaps symbolication in this arenaSourcemaps symbolication3full8/10T

An agent can pull my top production issues with stack traces via API or MCP, triage them, and file the real bugs into my tracker C

Agent access

ai-native userError data access — stories about error data access in this arenaError data access3partial7/10T

Route alerts by project, environment, and severity to Slack, PagerDuty, or email with per-rule thresholds — new issue, frequency spike, affected-user count C

Alert routing

sreAlerting noise — stories about alerting noise in this arenaAlerting noise3full7/10C

Self-host the core product G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness3partialfree7/10X

Triage issues — assign an owner, resolve, ignore, or snooze — and the platform reopens a resolved issue automatically when it regresses C

Triage

sreGrouping triage — stories about grouping triage in this arenaGrouping triage3full7/10C

Define rules that trigger actions automatically on events G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth3partial6/10C

The platform groups thousands of duplicate events into one issue via stack-trace fingerprinting, and I can customize the grouping when it gets it wrong C

Grouping

developerGrouping triage — stories about grouping triage in this arenaGrouping triage3partial6/10C

List, query, and update issues and fetch raw events through a documented REST API with scoped tokens C

Api access

developerError data access — stories about error data access in this arenaError data access3partialpaid5/10T

Export all of my data in open formats and leave G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness3partial4/10X

Prevent my data from being used to train AI models G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture3noneuntestednone yet

The platform connects to my repos so an issue shows suspect commits and code owners, and I can jump from a stack frame to the exact line on my default branch C

Scm context

developerWorkflow integrations — stories about workflow integrations in this arenaWorkflow integrations2full8/10C

The platform's AI can draft a code fix for an error and open a pull request against my repo for human review C

Autofix

ai-native userAi debugging — stories about ai debugging in this arenaAi debugging2fullpaid8/10C

Upload dSYM, ProGuard, and native debug symbols so mobile and native crashes symbolicate to real function names and lines C

Symbolication

developerSourcemaps symbolication — stories about sourcemaps symbolication in this arenaSourcemaps symbolication2full8/10T

Choose where my data is stored (region/residency) G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture2full7/10X

Cap event quotas per project and set spend limits so an error storm burns a predictable budget, never a surprise invoice G

Quotas

engineering leaderQuotas cost — stories about quotas cost in this arenaQuotas cost2partial6/10C

Capture native mobile crashes — iOS, Android, NDK — with the device, OS, and app-version context needed to reproduce them C

Mobile crashes

developerSdk instrumentation — stories about sdk instrumentation in this arenaSdk instrumentation2partial6/10C

Perform bulk operations across many items at once G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth2partial6/10T

Scrub PII from error events — server-side scrubbing rules plus SDK-level filtering — before sensitive payloads ever persist C

Pii scrubbing

sreData scrubbing — stories about data scrubbing in this arenaData scrubbing2partial6/10C

Do everything through the API that I can do in the UI G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness2partialpaid5/10T

Fight alert fatigue with spike protection, per-key rate limits, and mute/ignore rules so one bad deploy doesn't page the whole team all night C

Noise control

sreAlerting noise — stories about alerting noise in this arenaAlerting noise2partial5/10C

Read the product's source under an open license G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness2disputed5/10D

Control data retention and deletion G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture2partial4/10C

See error trends across projects and teams on dashboards — top regressions, new issues per release, volume over time C

Dashboards

engineering leaderSearch analytics — stories about search analytics in this arenaSearch analytics2partial4/10C

The event-ingestion protocol is documented and open enough that custom clients and compatible SDKs can send events without an official SDK C

Ingest protocol

developerError data access — stories about error data access in this arenaError data access2partial4/10T

I get alerted when an error that was fixed comes back in a newer release, distinct from ordinary new-issue noise C

Regressions

sreReleases regressions — stories about releases regressions in this arenaReleases regressions2partial3/10C

Schedule recurring jobs or workflows G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth2none0/10

Watch release health — crash-free sessions and users, adoption per release — and compare a canary release against the last stable one C

Release health

sreReleases regressions — stories about releases regressions in this arenaReleases regressions2none0/10

Attach breadcrumbs, custom tags, and user context to every event so a stack trace arrives with the state that produced it C

Event context

developerSdk instrumentation — stories about sdk instrumentation in this arenaSdk instrumentation2noneuntestednone yet

Every issue quantifies real impact — how many users and sessions are affected — so I prioritize by blast radius, not raw event counts C

User impact

sreImpact analytics — stories about impact analytics in this arenaImpact analytics2noneuntestednone yet

Link an error to Jira, GitHub Issues, or Linear with two-way status sync, so fixing the ticket resolves the error and a regression reopens it C

Issue trackers

developerWorkflow integrations — stories about workflow integrations in this arenaWorkflow integrations2noneuntestednone yet

Opt out of telemetry and usage tracking G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture2noneuntestednone yet

Search and filter events across projects by tag, release, environment, and custom properties with a real query syntax C

Event search

developerSearch analytics — stories about search analytics in this arenaSearch analytics2noneuntestednone yet

Merge issues that are really the same bug and split ones the fingerprinter wrongly collapsed C

Triage

developerGrouping triage — stories about grouping triage in this arenaGrouping triage1partial3/10C

Collect user feedback — a crash-report dialog or feedback widget — attached to the exact error event the user hit C

User feedback

developerImpact analytics — stories about impact analytics in this arenaImpact analytics1noneuntestednone yet

Version, review, and roll back my automations G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth1noneuntestednone yet

Opportunities — the stories that would move this product's scores, from its own judged verdictsOpportunitiestop 8 of 35 stories with headroom

What would move Sentry’s scores — derived from its own judged verdicts, biggest headroom first. Each line quotes what the judge found missing; shipping it (or evidencing it publicly) is the fix.

  1. Agenticness — how well agents can access and operate the productPlug MCP servers into this product so it can use their tools

    nonemoves agent-readyimpact 45

    Evidence shows Sentry ships its own MCP server (mcp.sentry.dev) so other AI assistants can call Sentry's tools, and it can even monitor/observe MCP server traffic (docs-44) — but this is the reverse direction.

  2. Privacy posture — data-handling and privacy storiesPrevent my data from being used to train AI models

    nonemoves PA Scoreimpact 30

    No evidence of any policy, setting, or statement addressing whether user data is used to train AI models (Sentry's own or third-party AI features like Seer/Autofix).

  3. Agenticness — how well agents can access and operate the productIssue scoped/least-privilege API credentials for an agent

    nonemoves agent-readyimpact 30

    The evidence pack shows Sentry's general API access, MCP server, and SAML/SCIM support, but nothing about issuing scoped or least-privilege API credentials specifically for AI agents (e.g., token scopes, agent-specific permission grants).

  4. Agenticness — how well agents can access and operate the productExplore an interactive API reference with runnable examples

    nonemoves API qualityimpact 30

    Sentry's docs reference API endpoints (e.g., sentry-docs-23) but there is no evidence of an interactive, runnable API reference (like Swagger/OpenAPI try-it-out); a probe for OpenAPI/Swagger specs returned 404s, suggesting no such interactive tooling is exposed.

  5. Agenticness — how well agents can access and operate the productDownload a machine-readable API spec (OpenAPI or equivalent)

    nonemoves API qualityimpact 30

    Missing: any linked OpenAPI/Swagger JSON or YAML file, any docs page announcing spec availability.

  6. Agenticness — how well agents can access and operate the productRely on versioned APIs with a documented deprecation policy

    nonemoves API qualityimpact 30

    No evidence of a documented API versioning scheme or deprecation policy; the OpenAPI spec probe returned 404s and no docs mention API version numbers or deprecation timelines.

  7. Impact analytics — stories about impact analytics in this arenaEvery issue quantifies real impact — how many users and sessions are affected — so I prioritize by blast radius, not raw event counts

    nonemoves PA Scoreimpact 20

    The evidence pack covers issue triage, alerts, ownership rules, AI debugging (Seer), and SDK/CLI capabilities, but nothing documents quantifying 'users affected' or 'sessions affected' per issue for blast-radius prioritization.

  8. Automation depth — how much of the product can run unattendedSchedule recurring jobs or workflows

    nonemoves PA Scoreimpact 20

    Sentry's 'Cron Monitoring' (sentry-docs-35, sentry-docs-50) only tracks the health/uptime of recurring jobs that run elsewhere — it does not let a user actually schedule, define, or execute recurring jobs or AI workflows within Sentry itself.

Showing the top 8 of 35 — every none/partial verdict in the story verdicts table is headroom.

Think a verdict is wrong? Every verdicts-table row has a Flag link — see the methodology.

Coverage map — which docs area, API section, or community source covers which judged storiesCoverage map20 surfaces · 39 covered stories

Where the cited evidence behind each covered verdict came from — the same citations the verdicts table shows, no extra judging.

Product docs16 stories

Probe proofs — replayable recordings from the probe harnessProbe proofs

Replayable recordings from our probe harness — see the Prove-It protocol to submit one.

$curl -s https://sentry.io/api/0/projects/ # the documented REST API, keyless → auth challengereproduced
$ curl -s https://sentry.io/api/0/projects/  # the documented REST API, [redacted]less → auth challenge
{"detail":"Authentication credentials were not provided."}
$curl -sL https://docs.sentry.io/llms.txt | head -4reproduced
$ curl -sL https://docs.sentry.io/llms.txt | head -4
# Sentry Documentation

> Sentry is a developer-first application monitoring platform that helps developers identify and fix issues in real-time. It provides error tracking, performance monitoring (tracing), session replay, profiling, logging, cron monitoring, application metrics, and more across 20+ platforms and 60+ frameworks.
$curl -si -X POST https://mcp.sentry.dev/mcp -H 'Content-Type: application/json' -d '<jsonrpc initialize>' # Sentry's hosted MCP server, keyless → OAuth challengereproduced
$ curl -si -X POST https://mcp.sentry.dev/mcp -H 'Content-Type: application/json' -d '<jsonrpc initialize>'  # Sentry's hosted MCP server, [redacted]less → OAuth challenge
HTTP/2 401

www-authenticate: Bearer realm="OAuth", resource_metadata="https://mcp.sentry.dev/.well-known/oauth-protected-resource/mcp"
$curl -s https://raw.githubusercontent.com/getsentry/sentry-api-schema/main/openapi-derefed.json | head -c 200 # the public OpenAPI schemareproduced
$ curl -s https://raw.githubusercontent.com/getsentry/sentry-api-schema/main/openapi-derefed.json | head -c 200  # the public OpenAPI schema
{
  "openapi": "3.0.3",
  "info": {
    "title": "API Reference",
    "version": "v0",
    "description": "Sentry Public API",
    "termsOfService": "http://sentry.io/terms/",
    "contact": {
      "

Claims vs evidence — vendor claims reconciled against independent verdictsClaims vs evidence

9 of 21 testable claims verified · 0 contradictedintegrity 43/100

29 distinct capability claims found in Sentry’s own claimed-docs/GitHub materials, reconciled against our judge’s independent verdicts.

9

Verified

12

Unverified

0

Contradicted

17

Undersold

Verified (9)
Unverified (15)
Undersold (17)
Claims outside our story set (6)

Real capability claims found in Sentry’s own materials, but no story in this arena’s taxonomy covers them yet — that’s feedback on the taxonomy, not a mark against the product.

  • Agent tracing surfaces unexpected AI output, bad tool calls, and spend/performance across agents

    source ↗
  • SAML and SCIM support for enterprise identity management

    source ↗
  • Uptime monitoring capability for services

    source ↗
  • Cron monitoring capability for scheduled job health

    source ↗
  • Size analysis feature (e.g., app/bundle size tracking)

    source ↗
  • Session replay capability to review user sessions tied to errors

    source ↗
Suggest a story for these →

Business model

free-tiersubscription-flatusage-basedenterprise-custom

Developer plan is free for one user; Team ($26/mo) and Business ($80/mo) bundle prepaid event volume with usage-based on-demand beyond it; Enterprise is custom.

pricing ↗

Score trend

How this product’s scores have moved as evidence and verdicts are re-derived — a point per change, not per day.

PA Score26 (Sep 14 '26)36 (Sep 16 '26)
Agent-ready43 (Sep 14 '26)56 (Sep 16 '26)

Try Experimental

Run it in the microterminal →

Recorded agent sessions — and a live MCP handshake where the vendor ships one.

Flag

⚑ Flag a verdict

Think a verdict is wrong? Opens a prefilled GitHub issue — or use the ⚑ next to any verdict above.

Badge

Embed this product's score badge →

Hotlinked SVG — always shows the live current score.

For agents

Data