Sentry

Sentry MCP integration

Matches a reported error to a known Sentry issue, reads how far it has spread, updates issue status and links, and traces it back to the release that shipped it.

205actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Update user email

    Lyro updates a Sentry user's primary email address to keep your team contactable. Your support staff avoids missing alerts when email changes.

  • Retrieve user email information

    Lyro retrieves all email addresses for a Sentry user to verify contact info. Your team confirms the right notifications reach the right people.

  • Get organization issue details

    Lyro pulls detailed information about a Sentry issue to diagnose crashes faster. Your team understands error context and impact immediately.

See all 205 actions

How businesses use Sentry + Lyro

Each card is one request a support team gets, and the Sentry actions Lyro runs to close it.

  • Match a customer's error report to a known issue

    Lyro searches the organisation's issues for what the customer described, opens the issue detail, and reads its tag values, so the reply can say whether this is known and how many people it is hitting.

    List an Organization's IssuesGet Organization Issue DetailsFetch Tag Values for Issue
  • Move an issue once someone owns it

    Lyro updates the issue's status and assignment, applies the same change across the batch of duplicates behind it, and links the issue to the external ticket the customer is tracking.

    Update Issue AttributesBulk Mutate an Organization's IssuesCreate Sentry External Issue Link
  • Keep alerting pointed at what still matters

    Lyro fetches the alert rules on the organisation, creates one for a path that has newly turned noisy, and deletes the alert nobody reacts to any more, so on-call is paged for signal rather than habit.

    Fetch Organization Alert RulesCreate Organization Alert RuleDelete an Alert
  • Trace an error back to the release that shipped it

    Lyro lists the organisation's releases, retrieves the commits in the one deployed just before the errors started, and reads the deployment record, so the conversation narrows to a change rather than a theory.

    List Organization ReleasesRetrieve Organization Release CommitsRetrieve Release Deployments

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Sentry actions it has and picks the ones a request needs.

  1. 01

    Connect Sentry

    Authorize the Sentry account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Sentry actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
Sentry · Lyro

Everything else about Sentry

Setup, permissions, and the limits of what Lyro can do inside Sentry.

  • Yes, as a read. List a Project's User Feedback returns the feedback attached to that project's events, so what one customer reported can be matched to the event an engineer is already looking at instead of staying stuck in a ticket.

Every action available in Sentry

All 205 actions your agent can call on Sentry, straight from the live MCP connection.

  • Access project information

    Retrieves detailed information for a Sentry project, given its existing organization and project ID or slug.

  • Add a symbol source to a project

    Add a custom symbol source to a Sentry project.

  • Add organization member via email

    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.

  • Add or remove user email by ID

    Adds or removes a secondary email for an existing Sentry user, determined by whether the email already exists for that user.

  • Add team member in organization

    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.

  • Add team to project

    Grants a Sentry team access to a Sentry project within the specified Sentry organization.

  • Bulk mutate an organization's issues

    Bulk mutate various attributes on issues within an organization.

  • Bulk remove an organization's issues

    Permanently removes issues from an organization.

  • Create an alert for an organization

    Creates a workflow alert for a Sentry organization using the New Monitors and Alerts system.

  • Create dashboard with widgets

    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 ISO 8601 range.

  • Create external user for organization

    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 external_id is typically required for the external user.

  • Create organization alert rule

    Creates a Sentry metric alert rule for an organization, mandating a 'critical' trigger, typically for a single project, where actions may require Sentry integrations.

  • Create organization monitor

    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 preferences for incidents.

  • Create organization team

    Creates a new team in a Sentry organization, requiring either a 'slug' or 'name' to define the team.

  • Create project key with optional rate limiting

    Creates a new client key (DSN) for an existing Sentry project, with optional custom rate limit configuration.

  • Create project rule for alerts

    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 for an existing organization and project.

  • Create project webhook subscription

    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.

  • Create release deploy for org

    Creates a new deploy record in Sentry to track the introduction of a release version into a specific environment.

  • Create release for organization

    Creates a new Sentry release for an existing organization, associating it with specified projects that must belong to that organization.

  • Create scim group for organization

    Creates a new Sentry team (SCIM group) within an organization via the SCIM API.

  • Create sentry external issue link

    Links an existing Sentry issue to an issue in an external service, or updates an existing link, requiring a configured Sentry App installation uuid.

  • Create team project for organization

    Creates a new Sentry project for an existing organization and team, allowing configuration of its name, slug, platform, and default alert rules.

  • Create user for saml integration

    Creates a new Sentry organization member via a SCIM request for SAML integration; this action does not support setting secondary emails.

  • Delete a custom integration

    Deletes a custom integration (Sentry App) by its ID or slug.

  • Delete an alert

    ⚠️ This endpoint is currently in beta and may be subject to change.

  • Delete bulk alerts

    Bulk delete alerts for a given organization.

  • Delete dsyms for project

    Permanently removes a specific Debug Information File (DIF), used for symbolicating crash reports, from the specified Sentry project and organization.

  • Delete external issue by uuid

    Unlinks an external issue (e.g., from Jira/GitHub), identified by external_issue_id, from the Sentry app installation specified by uuid.

  • Delete an external team by ID

    Unlinks a previously established external team from a Sentry team; this action does not delete either the Sentry team or the external team.

  • Delete external user from organization

    Deletes the link between an external user (from an integration provider like GitHub, Slack, GitLab, or MS Teams) and a Sentry user within the specified organization.

Ready to connect Sentry?

Authorize the account and your agent has all 205 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot