24 actions ready for your AI
Connect Sentry to your AI
Connect Sentry once and every AI you use can list organization issues, list organization projects and create organization projects through it.
Needs your API keyWorks today: paste the key from this app and your AI can use it. One-click sign-in is not built yet.
Not verified by us yet. Its actions come from Sentry's own documented API, and we have not run them here yet.
Use your own Sentry account. Credentials stay encrypted in ahel.
Tell me when ahel has verified Sentry
What your AI can do with Sentry
Choose a task and ask your AI.
Project
- List project environments
GETList a Project's Environments
organization_id_or_slugrequired- The ID or slug of the organization the resource belongs to.
project_id_or_slugrequired- The ID or slug of the project the resource belongs to.
visibility- The visibility of the environments to filter by.
- List project events
GETList a Project's Error Events
organization_id_or_slugrequired- The ID or slug of the organization the resource belongs to.
project_id_or_slugrequired- The ID or slug of the project the resource belongs to.
statsPeriod- The period of time for the query, will override the start & end parameters, a number followed by one of: - d for days - h for hours - m for minutes - s for seconds - w for weeks...
start- The start of the period of time for the query, expected in ISO-8601 format.
- List project filters
GETList a Project's Data Filters
organization_id_or_slugrequired- The ID or slug of the organization the resource belongs to.
project_id_or_slugrequired- The ID or slug of the project the resource belongs to.
- List project keys
GETList a Project's Client Keys
organization_id_or_slugrequired- The ID or slug of the organization the resource belongs to.
project_id_or_slugrequired- The ID or slug of the project the resource belongs to.
cursor- A pointer to the last object fetched and its sort order; used to retrieve the next or previous results.
status- Filter client keys by active or inactive.
- Create project key
POSTCreate a New Client Key
organization_id_or_slugrequired- The ID or slug of the organization the resource belongs to.
project_id_or_slugrequired- The ID or slug of the project the resource belongs to.
name- The optional name of the key.
rateLimit- Applies a rate limit to cap the number of errors accepted during a given time window.
- List project members
GETList a Project's Organization Members
organization_id_or_slugrequired- The ID or slug of the organization the resource belongs to.
project_id_or_slugrequired- The ID or slug of the project the resource belongs to.
- List project releases
GETList a Project's Releases
organization_id_or_slugrequired- The ID or slug of the organization the resource belongs to.
project_id_or_slugrequired- The ID or slug of the project the resource belongs to.
environment- The name of environments to filter by.
query- Case-insensitive substring match against the release version.
- Add project symbol source
POSTAdd a Symbol Source to a Project
organization_id_or_slugrequired- The ID or slug of the organization the resource belongs to.
project_id_or_slugrequired- The ID or slug of the project the resource belongs to.
typerequired- The type of the source.
namerequired- The human-readable name of the source.
- List project teams
GETList a Project's Teams
organization_id_or_slugrequired- The ID or slug of the organization the resource belongs to.
project_id_or_slugrequired- The ID or slug of the project the resource belongs to.
cursor- A pointer to the last object fetched and its sort order; used to retrieve the next or previous results.
- List project users
GETList a Project's Users
organization_id_or_slugrequired- The ID or slug of the organization the resource belongs to.
project_id_or_slugrequired- The ID or slug of the project the resource belongs to.
query- Limit results to users matching the given query.
cursor- A pointer to the last object fetched and its sort order; used to retrieve the next or previous results.
Organization
- List organization issues
GETList an Organization's Issues
organization_id_or_slugrequired- The ID or slug of the organization the resource belongs to.
environment- The name of environments to filter by.
project- The IDs or slugs of projects to filter by.
statsPeriod- The period of time for the query, will override the start & end parameters, a number followed by one of: - d for days - h for hours - m for minutes - s for seconds - w for weeks...
- List organization projects
GETList an Organization's Projects
organization_id_or_slugrequired- The ID or slug of the organization the resource belongs to.
cursor- A pointer to the last object fetched and its sort order; used to retrieve the next or previous results.
per_page- Limit the number of rows to return in the result.
query- Filter projects by name or slug.
- Create organization project
POSTCreate a Project for an Organization
organization_id_or_slugrequired- The ID or slug of the organization the resource belongs to.
namerequired- The name for the project.
slug- Uniquely identifies a project and is used for the interface.
platform- The platform for the project.
- List organization releases
GETList an Organization's Releases
organization_id_or_slugrequired- The ID or slug of the organization the resource belongs to.
project- The IDs or slugs of projects to filter by.
environment- The name of environments to filter by.
query- Case-insensitive substring match against the release version.
- Create organization release
POSTCreate a New Release for an Organization
organization_id_or_slugrequired- The ID or slug of the organization the resource belongs to.
versionrequired- A version identifier for this release.
projectsrequired- A list of project slugs that are involved in this release.
ref- An optional commit reference.
- List organization teams
GETList an Organization's Teams
organization_id_or_slugrequired- The ID or slug of the organization the resource belongs to.
detailed- Specify "0" to return team details that do not include projects.
cursor- A pointer to the last object fetched and its sort order; used to retrieve the next or previous results.
per_page- Limit the number of rows to return in the result.
- Create organization team
POSTCreate a New Team
organization_id_or_slugrequired- The ID or slug of the organization the resource belongs to.
slug- Uniquely identifies a team and is used for the interface.
name- [DEPRECATED] The name for the team.
- List organization user teams
GETList a User's Teams for an Organization
organization_id_or_slugrequired- The ID or slug of the organization the resource belongs to.
- Create organization project detector
POSTCreate a Monitor for a Project
organization_id_or_slugrequired- The ID or slug of the organization the resource belongs to.
project_id_or_slugrequired- The ID or slug of the project the resource belongs to.
namerequired- Name of the monitor.
typerequired- The type of monitor - metricissue.
Team
- Create team external team
POSTCreate an External Team
organization_id_or_slugrequired- The ID or slug of the organization the resource belongs to.
team_id_or_slugrequired- The ID or slug of the team the resource belongs to.
external_namerequired- The associated name for the provider.
providerrequired- The provider of the external actor.
integration_idrequired- The Integration ID.
- List team projects
GETList a Team's Projects
organization_id_or_slugrequired- The ID or slug of the organization the resource belongs to.
team_id_or_slugrequired- The ID or slug of the team the resource belongs to.
cursor- A pointer to the last object fetched and its sort order; used to retrieve the next or previous results.
- Create team project
POSTCreate a New Project
organization_id_or_slugrequired- The ID or slug of the organization the resource belongs to.
team_id_or_slugrequired- The ID or slug of the team the resource belongs to.
namerequired- The name for the project.
slug- Uniquely identifies a project and is used for the interface.
Or
- Create or update an external issue
POSTCreate or update an external issue from an integration platform integration.
uuidrequired- The uuid of the integration platform integration.
issueIdrequired- The ID of the Sentry issue to link the external issue to.
webUrlrequired- The URL of the external service to link the issue to.
projectrequired- The external service's project.
identifierrequired- A unique identifier of the external issue.
Show 1 more group
Team Member
- List team members
GETList a Team's Members
organization_id_or_slugrequired- The ID or slug of the organization the resource belongs to.
team_id_or_slugrequired- The ID or slug of the team the resource belongs to.
cursor- A pointer to the last object fetched and its sort order; used to retrieve the next or previous results.
Ask your AI
Try one of these requests with a connected AI.
- List my organization issues in Sentry
- List my organization projects in Sentry
- Create an organization project in Sentry
- List my organization releases in Sentry
- Create an organization release in Sentry
- List my organization teams in Sentry
Works with
All appsUse Sentry alongside your other connected apps.
Published servers for Sentry
Built by the community and served through your gateway with the same key. A curated pick is one ahel has checked.
Sentry MCP server, hosted by ahel
One hosted endpoint serves Sentry. There is nothing to install and no local server to run.
Connect Sentry to Claude, Claude Code, Cursor or Codex
- Add your Sentry key. ahel stores it encrypted.
- Paste one link into your AI:
https://mcp.ahel.ai(once, for every app). - Ask for the work. Your AI picks the action and ahel runs it with your key.
Documentation
- Where to find your Sentry keyon the vendor's side; paste it into ahel after sign-in
About Sentry
Sentry is a developer tools service. Connect your own Sentry account, by signing in or with a key, and ahel holds it sealed and signs your AI's calls with it.
Sentry over MCP: ahel serves Sentry to Claude, Claude Code, Cursor and Codex as one hosted MCP endpoint. There is no local server to run. Add your Sentry key once, paste one link into your AI, and the actions above are there.
Similar apps
Questions
Is my Sentry key safe?
Your Sentry key is sealed in ahel and added to the request server-side when your AI calls Sentry. It never crosses the MCP link, no tool can read it back, and you can turn the app off or remove the key at any time.
Which AIs can use Sentry through ahel?
Any MCP-capable AI: Claude, Claude Code, Codex, Cursor, VS Code and others. Paste one link, https://mcp.ahel.ai, into the AI once and everything in your gateway arrives through it.
What can my AI do with Sentry?
24 actions today, covering projects, organizations and teams. Ask in plain language; your AI picks the action and ahel runs it with your key.
Does connecting Sentry cost anything?
Connecting apps is free during ahel's early access. Free, Pro and Team all cost nothing today, and the pricing page lists what each one includes. Sentry may bill you for API use under its own terms.