Integrate Sentry to manage your error tracking and monitoring.
https://api.mcp.ai/p_sentry
Retrieves detailed information for a sentry project, given its existing organization and project id or slug.
Invites a new member (or re-invites an existing non-accepted member) to a sentry organization via email, allowing specification of organization and team roles.
Adds or removes a secondary email for an existing sentry user, determined by whether the email already exists for that user.
Adds an existing member of an organization to one of its teams; the member must already belong to the organization, and the team must also belong to that organization.
Grants a sentry team access to a sentry project within the specified sentry organization.
Creates a sentry dashboard with widgets for an organization; `organization id or slug` and specified `project` ids must be valid, and `start`/`end` datetimes (if absolute range) must form a logical is
Links a sentry user to an external identity provider's user within a sentry organization; the sentry user must be an organization member, an active integration for the provider must be configured, and
Creates a sentry metric alert rule for an organization, mandating a 'critical' trigger, typically for a single project, where actions may require sentry integrations.
Creates a new monitor (type 'cron job') within a sentry organization to track scheduled tasks, allowing configuration of its name, slug (which must be unique if provided), status, owner, and muting pr
Creates a new team in a sentry organization, requiring either a 'slug' (preferred, as 'name' is deprecated) or 'name' to define the team.
Creates a new client key (dsn) for an existing sentry project, with optional custom rate limit configuration.
Creates a sentry project alert rule by defining conditions, actions, and optional filters using specific json structures (detailed in parameter descriptions) to automate responses to event patterns fo
Registers a new webhook subscription for a sentry project to send http post notifications to a specified url for given events, provided the project has the 'servicehooks' feature enabled.
Creates a new deploy record in sentry to track the introduction of a release version into a specific environment.
Creates a new sentry release for an existing organization, associating it with specified projects that must belong to that organization.
Creates a new sentry team (scim group) within an organization where scim is enabled; a url-friendly slug is auto-generated from the `displayname` (e.g., 'my team' becomes 'my-team' by lowercasing and
Links an existing sentry issue to an issue in an external service, or updates an existing link, requiring a configured sentry app installation `uuid`.
Creates a new sentry project for an existing organization and team, allowing configuration of its name, slug, platform, and default alert rules.
Creates a new sentry organization member via a scim request for saml integration; this action does not support setting secondary emails.
Permanently removes a specific debug information file (dif), used for symbolicating crash reports, from the specified sentry project and organization.
Unlinks an external issue (e.g., from jira/github), identified by `external issue id`, from the sentry app installation specified by `uuid`.
Unlinks a previously established external team from a sentry team; this action does not delete either the sentry team or the external team.
Deletes the link between an external user (e.g., from an sso provider) and a sentry user within the specified sentry organization.
Removes an organization member from a sentry team, revoking their team-specific permissions, provided the member is currently part of that team.
Deletes a specific spike protection notification action for a sentry organization, where `action id` must be a valid action associated with the `organization id or slug`.
Deletes a specific metric alert rule within a sentry organization.
Deletes a custom dashboard or tombstones (marks as deleted) a pre-built dashboard within a sentry organization.
Permanently removes a specific saved discover query (a configuration for exploring event data) from a sentry organization.
Permanently deletes a specific integration previously installed for the sentry organization.
Permanently deletes a specific sentry issue, identified by its id, from an organization; this operation is irreversible and idempotent.
Permanently removes a member from a sentry organization, revoking their access to that organization and all its associated projects.
Deletes a sentry cron monitor or, if `environment` is specified, only specific environments within that monitor.
Permanently and irreversibly removes a sentry release, including all its associated files, identified by its version from the specified organization.
Schedules a sentry project for asynchronous deletion within a specified organization, hiding it from most public views once the process begins.
Deletes a specific service hook from a sentry project using its organization, project, and hook identifiers.
Permanently removes specified issues from a sentry project; if no issue ids are provided, it removes the oldest 1000 issues.
Permanently deletes a specific client key (dsn) for a project, preventing it from being used to send events to sentry.
Deletes a sentry monitor, or optionally only its specified environments, for a given project.
Permanently deletes a specific sentry session replay (a video-like reproduction of user interactions, including console logs and network activity) from the specified project and organization.
Permanently deletes a specific issue alert rule from an existing project within an existing sentry organization.
Deletes a specific custom symbol source from a project.
Revokes a team's access to a sentry project; this operation is idempotent.
Permanently deletes a specific file from an existing release, project, and organization; this action is idempotent.
Permanently deletes a specific build artifact (e.g., source map, application bundle) associated with a release.
Schedules a sentry team for asynchronous deletion, which releases the team's slug for reuse upon successful scheduling.
Permanently and irreversibly deletes a specific team from a sentry organization via a scim v2 request, provided scim integration is enabled for the organization.
Permanently removes a sentry user's email address; if multiple emails exist, sentry's api logic (e.g., primary or previously marked) determines which is deleted.
Removes a scim-managed member from a sentry organization that has scim enabled, permanently revoking their access.
Retrieves the 'latest', 'oldest', or 'recommended' event for a sentry issue, optionally filtered by environment(s).
Retrieves a list of active metric alert rules for an existing sentry organization, identified by its id or slug.
Retrieves derived health statuses for release thresholds in a sentry organization for a given time range, optionally filtered by environment, project, or release; `start` and `end` times must be provi
Retrieves the total count of session replays for a specified sentry organization, filterable by time range, environment, project, and query.
Retrieves detailed information for a specific replay session by id within a sentry organization, optionally filtering time-series data using `statsperiod` or `start`/`end`, and further refining by pro
Fetches replay selectors (css selectors for session replays) for a sentry organization, filterable by various criteria; use either `statsperiod` or `start`/`end` for time range, not both.
Retrieves detailed information for a specific environment within a sentry project.
Retrieves the ownership configuration, like codeowners rules or issue owner settings, for a specified sentry project.
Retrieves artifact files (e.g., source maps, debug information files) for a specific release version in a sentry project; requires existing organization, project, and release version with associated f
Fetches a list of user click interactions for a specific sentry session replay, including the clicked dom element id and timestamp.
Retrieves a specific recording segment for a sentry replay, requiring valid organization, project, replay, and segment identifiers.
Retrieves all activations (triggered instances) for a specific metric alert rule within a sentry organization.
Retrieves details for a specific integration, identified by `integration id`, installed within an existing sentry organization, identified by `organization id or slug`.
Retrieves a sentry organization by its id or slug; use the `detailed` parameter to optionally exclude project and team details for a more concise response.
Retrieves sentry organizations accessible via the current authentication, with scope varying between user (all in region) and api key (linked org only) credentials.
Retrieves a list of deployment environments (e.g., 'production', 'staging') for a sentry organization, optionally filtering by visibility.
Retrieves detailed information for a specific issue within a sentry organization.
Retrieves detailed information for a specific monitor (e.g., a cron job or scheduled task) within an organization.
Retrieves detailed information, including optional health data and statistics, for a specific release version within a sentry organization.
Retrieves time series data for an organization's sentry project release health sessions; note session duration data (e.g., using `avg(session.duration)`) may be incomplete after jan 12, 2023, results
Retrieves summarized event statistics for a sentry organization, aggregated by project, allowing queries for event counts or unique occurrences over a specified time period and resolution, with filter
Retrieves event statistics for a specified sentry project, returning data as [timestamp, count] pairs; ensure `since` precedes `until` if both are provided.
Retrieves a list of error events for a specified project within a sentry organization, with options for pagination and detail level.
Retrieves detailed information for an existing service hook, identified by `hook id`, within a specific sentry project and organization.
Retrieves a list of sentry projects (representing monitored applications or services), useful for discovery or selecting a project for subsequent operations.
Retrieves detailed information for a specific sentry cron monitor, provided the organization, project, and monitor exist.
Retrieves detailed information for a specific issue alert rule within a sentry project.
Retrieves scim group information for a sentry team, if scim is enabled for the organization; the 'members' list in the response is limited to 10,000 entries.
Retrieves a list of sentry app installations for a given organization, which must exist.
Retrieves a list of all active members for a sentry team, excluding users with pending invitations.
Retrieves users who viewed a specific, existing session replay within a sentry project and organization.
Retrieves a list of custom dashboards for a sentry organization, with pagination support.
Lists all members, including those with pending invitations, for a sentry organization.
Retrieves a list of releases for an existing sentry organization, optionally filtering by a query string that matches the start of the release version.
Retrieves a list of version control repositories for a specific sentry organization, which must exist and is identified by its id or slug.
Retrieves a list of all teams that the authenticated user has access to within the specified sentry organization.
Retrieves users who have interacted with or are recognized within a specific sentry project, optionally filtered by a query.
Retrieves a paginated list of scim (system for cross-domain identity management) users for a sentry organization, allowing for filtering, pagination, and attribute exclusion.
Lists teams for an existing sentry organization, optionally including project details and supporting pagination via a cursor.
Links an external team or channel (e.g., slack, github) to an existing sentry team, using a pre-configured integration for the specified provider and its valid sentry integration id.
Updates an existing sentry monitor's properties, requiring `name` and `type` (must be 'cron job'), and optionally `slug`, `status`, `owner`, or `is muted` state for a monitor within the specified orga
Modifies an organization's notification action, specifically for `spike-protection` triggers.
Updates settings for a sentry organization, such as name, slug, member roles, privacy, and integrations; if `avatartype` is 'upload', `avatar` (base64 image) is required.
Updates attributes (e.g., name, distribution) of a specific file within an existing release, identified by organization, version, and file id.
Performs scim patch operations (rfc 7644) to update attributes of a scim-enabled sentry team, provided scim integration is active for the organization.
Deactivates and permanently deletes a sentry organization member by using a scim patch operation to set their 'active' attribute to 'false'.
Adds a new custom symbol source (http, gcs, or s3) to a project for fetching debug symbols; if an `id` is provided, it must be unique for the project and not start with 'sentry:'.
Enables or updates spike protection for specified projects (or all projects using `['$all']`) within an existing sentry organization, to which the projects must belong.
Retrieves detailed information for a specific metric alert rule within a sentry organization.
Retrieves files changed in commits for a specified sentry release; the release must exist and have linked commits.
Retrieves a list of commits for a given repository within a sentry organization.
Retrieve a list of debug information files (dsym files) for a specified sentry project, used for symbolication to display human-readable stack traces.
Resolves a sentry event id to its project and issue details within an accessible sentry organization.
Retrieves artifact files for a specific release version in a sentry organization; the organization and release must exist, and the response `data` field will contain the file information as a dictiona
Retrieves events for a specified sentry `issue id`, which must be an existing issue.
Retrieves a list of grouping checksums (hashes) generated by sentry for a specific issue within an organization, used for understanding event aggregation.
Retrieves detailed information (e.g., top values, counts) for a specific tag key on an existing sentry issue; results are paginated (max 1000 values per page).
Retrieves the history of check-ins for a sentry monitor, providing insights into the health and performance of associated scheduled tasks.
Retrieves check-ins (pings/heartbeats of a monitored cron job or task) for a specific monitor within a sentry organization.
Retrieves details for a specific spike protection notification action, which defines alerts for triggered spike protection rules, within a sentry organization.
Retrieves configuration for all integrations, or a specific integration if `providerkey` is given, for an existing sentry organization.
Fetches detailed information about a specific custom dashboard within a sentry organization.
Retrieves discover event data for a sentry organization; the `sort` field must be in the `field` list (not an equation), and `field` has a 20-item limit.
Retrieves a list of available integrations for an existing sentry organization.
Retrieves details for a sentry organization member or pending invitee, including role, teams, and status, using their member id and the organization's id or slug.
Retrieves cron monitors for a sentry organization, including details of nested monitor environments.
Retrieves a list of sentry projects for a specified organization (which must be accessible), supporting pagination via cursor.
Retrieves relay usage information, primarily a list of trusted relays, for a specified sentry organization, which must have relay usage enabled.
Retrieves a list of commits for a given release version in an existing sentry organization, if the release exists.
Fetches session replays for a sentry organization; use `statsperiod` for relative time, or `start` and `end` (used together) for absolute time ranges.
Retrieves a paginated list of scim groups (teams) for a sentry organization; the `members` field in the response for each group will contain at most 10,000 members.
Retrieves sentry organization event statistics; specify time range with `statsperiod` or both `start`/`end`; note that grouping by `project` returns a sum not a time-series, and `interval` (if used) m
Retrieves a list of environments for an existing project within a sentry organization.
Retrieves detailed information for a specific sentry event using its id, organization identifier, and project identifier.
Retrieves a sentry project's current data filtering settings, used to ignore events from sources like localhost, web crawlers, or legacy browsers.
Return a list of service hooks (webhooks) bound to a sentry project, used to send notifications to external services upon event occurrences.
Retrieves a list of issues for a sentry project, defaulting to unresolved issues unless an empty `query` string is provided or specific `hashes` are used.
Retrieves details of a specific client key (dsn) for a sentry project, which is used by sentry sdks to send event data.
Retrieves a list of client keys (dsns), used by sentry sdks to send events, for a specified project within an organization.
Retrieves active organization members belonging to any team assigned to the specified sentry project.
Retrieves metadata (default) or raw content (if `download` is true) for a specific file within a sentry project's release version.
Retrieves a list of active issue alert rules associated with a specific project within an organization.
Retrieves custom symbol sources for a sentry project, either listing all or fetching a specific one if its id is provided.
Retrieves up to 1000 unique values for a specified tag key that has been recorded for events within a sentry project.
Retrieves a list of teams with explicit access to a specific project within a sentry organization.
Retrieves a list of commits associated with a specific release version within a sentry project.
Retrieves a list of all deployment records for a specific release version in an organization, detailing each deployment's environment and timestamps.
Retrieves a specific file's content or its metadata from a sentry release, using the `download` parameter to choose between raw content or json metadata.
Retrieves a paginated list of recording segments for a specific sentry replay, used for reconstructing or analyzing the replay.
Retrieves a list of saved discover queries for a sentry organization, optionally filtered and sorted.
Retrieves a specific saved discover query (a predefined set of filters and conditions for exploring event data) for a sentry organization.
Resolves an existing sentry short id to its issue details within a valid sentry organization.
Retrieves detailed debug information for diagnosing source map processing issues for a specific sentry event, stack trace frame, and exception index.
Retrieves detailed information for an existing sentry team within its organization, optionally expanding related data (e.g., projects) or collapsing sections (e.g., organization details).
Retrieves a list of sentry projects for a specific team within an organization, supporting pagination via a cursor.
Retrieves a list of email addresses for an existing sentry user, identified by their `user id`.
Retrieves user feedback for a project from sentry's older 'user reports' system, excluding feedback from the modern 'user feedback widget'.
Retrieves an individual sentry organization member's details accessible via scim v2 using their member id, noting that `firstname` and `lastname` in the response will be 'n/a'.
Saves a new discover query with a unique name for a sentry organization, allowing reuse of search criteria for analyzing event data (errors, transactions) across specified projects and environments.
Retrieves a list of distinct values for a specified tag key associated with an existing sentry issue, useful for understanding tag manifestations like browser versions or affected users.
Creates a sentry notification action for 'spike-protection' triggers, requiring `integration id` if `service type` is 'slack', 'pagerduty', or 'opsgenie', and `target identifier`/`target display` if `
Deprecated: submits user feedback for a sentry project event (use if newer sentry feedback tools are unavailable); submit within 30 mins of event, overwritable within 5 mins.
Changes a member's role within a sentry team, ensuring the member is already part of the team and that any organization-level role restrictions are respected.
Updates the status or configuration of a specific inbound data filter for a sentry project; use `active` for most filters, or `subfilters` if `filter id` is `legacy-browser`.
Updates the visibility of a specific environment within a sentry project.
Updates an existing external team integration's display name, provider, sentry integration id, or external id; the `integration id` must match a valid, configured sentry integration for the organizati
Updates attributes of an existing external user linkage (identified by `external user id`) within a sentry organization (specified by `organization id or slug`).
Updates specified attributes of an existing sentry issue within a sentry organization, leaving other attributes unchanged.
Replaces an existing sentry metric alert rule's configuration; fields not provided in the request are removed or reset.
Updates an existing custom dashboard, allowing modifications to its title, widgets, and data filters; providing `widgets`, `projects`, `environment`, `period`, `start`, `end`, or `filters` will overwr
Updates a sentry organization member's organization-level role (`orgrole`) and/or their team roles (`teamroles`), ensuring the initiator has permissions equivalent to both the member's current and int
Updates a sentry project's settings (e.g., name, slug, platform, bookmark status); `isbookmarked` can be updated with `project:read` permission, other fields typically require `project:write` or `proj
Bulk update attributes of issues in a sentry project, targeting issues by a list of ids or by a query status (which implies updating all matching issues if ids are omitted).
Updates configuration settings (e.g., name, status, rate limits, sdk options) for an existing sentry client key (dsn), identified by `key id`, within a specified `project id or slug` and `organization
Updates an existing sentry monitor (used for tracking recurring tasks/cron jobs) within a specific organization and project, allowing modification of its properties such as name, slug, type, status, o
Updates the ownership configuration settings (raw rules, fallthrough, auto-assignment, codeowners sync) for a sentry project; omitted attributes retain their current values.
Updates the name (path) or distribution identifier of a specific file within an existing project release in sentry.
Updates an existing sentry project issue alert rule by `rule id`, completely overwriting it; all rule fields must be provided in the request, as omitted fields may be cleared or reset to defaults.
Updates an existing sentry release's details for an organization, including its reference, url, release date, associated commits, or repository references.
Updates an existing discover saved query for a sentry organization.
Updates an existing custom symbol source's settings in a sentry project, such as its type, name, layout preferences, and connection parameters.
Updates the slug for an existing team within a sentry organization.
Updates the primary email for a sentry user; the new email must be valid and not already in use as a primary email by another sentry account.
Updates an existing sentry service hook's target url and subscribed event types for a given project and organization.
Uploads a dsym (debug symbols) zip archive, containing an apple .dsym folder, to the specified sentry project for symbolicating crash reports from apple platforms.
Uploads a file to a sentry project release, for an existing organization, project, and version; uses `multipart/form-data` and the region-specific sentry domain.
Uploads a new file, such as a source map or debug information, to an existing release version in a sentry organization.
Retrieves spike protection notification actions for a sentry organization, filterable by project ids or slugs (slugs take precedence); if `triggertype` is used, it must be 'spike-protection'.
에이전트에 연결하거나 REST로 호출하기 위한 기계 판독용 문서.
Markdown: MCP 또는 직접 REST API로 사용.
에이전트가 읽을 수 있는 서버 사양.
설치 프롬프트 — Claude, ChatGPT, Cursor 또는 MCP 에이전트에 붙여넣으면 알아서 연결합니다.
REST API를 Postman으로 가져오기.
이 서버를 활성화하면 에이전트에 요청할 수 있는 실제 작업들.
Use Sentry to help me with a task.