selfhosted-sentry-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SENTRY_URL | Yes | Base URL of your self-hosted Sentry instance (e.g., https://your-sentry-instance.com) | |
| SENTRY_ORG_SLUG | Yes | Organization slug (e.g., my-org) | |
| SENTRY_AUTH_TOKEN | Yes | Sentry API token with scopes: issue:read, project:read, event:read, issue:write, comment:write |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
| resources | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_sentry_issueA | Retrieve details for a specific Sentry issue by ID or URL, including the stacktrace from the latest event. Supports filtering and automatic truncation to reduce response size. |
| list_sentry_projectsA | List all projects within the configured Sentry organization. |
| list_sentry_issuesC | List issues for a specific project, optionally filtering by query or status. Supports pagination. |
| list_issuesA | List issues using Sentry search query syntax (e.g., "is:unresolved environment:production"). More powerful than list_sentry_issues which is project-scoped. |
| update_sentry_issue_statusC | Update the status of a Sentry issue. |
| create_sentry_issue_commentB | Add a comment to a Sentry issue. |
| get_issue_hashesA | Get the fingerprint hashes for an issue. Useful for understanding why events are grouped together. |
| bulk_update_issuesB | Bulk update multiple issues at once (resolve, ignore, unresolve, assign). Useful for triaging many issues. |
| get_sentry_event_detailsB | Retrieve details for a specific event ID within a project. IMPORTANT: For large events, always use limit parameter (e.g., limit: 10) to avoid token limits. |
| list_issue_eventsB | List all events for a specific issue. Useful to see all occurrences of an error over time. |
| list_error_eventsA | List error events in a project. Search across all events without knowing the issue ID. |
| get_stack_framesB | Extract structured stack trace frames from an event. Optimized for debugging. |
| check_dsym_statusA | Check if debug symbols (dSYM files) are missing for iOS/macOS crashes. |
| list_breadcrumbsB | Extract all breadcrumbs from an event, showing the trail of events leading up to an error. |
| list_releasesB | List releases in the organization. Releases link code deployments to error data. |
| get_release_detailsB | Get detailed information about a release including health stats, commits, and authors. |
| list_teamsA | List all teams in the organization. |
| get_issue_tagsB | List all tags captured for an issue. Tags help identify patterns (e.g., environment, OS, user segment affected). |
| get_issue_tag_valuesA | Get tag value distribution for a specific tag key. Shows which values occur most frequently for an issue. |
| list_activityB | List activity log for an issue. Shows comments, assignments, status changes, and other events. |
| get_trace_detailsA | Get distributed trace details with full span tree and timing information. Requires Performance data. |
| get_grouping_configA | Get the fingerprinting rules and grouping configuration for an issue. Shows why events are grouped together. |
| merge_issuesA | Merge multiple issues into one by fingerprint hash. Use after identifying that separate issues should be grouped together. |
| raw_sentry_apiA | Make a raw API call to any Sentry endpoint. Returns unfiltered JSON. WARNING: Event endpoints can return 100K+ tokens. Use grep_pattern for events. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/HieuAnh87/sentry-selfhosted-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server