Integrations
Provides tools to retrieve and analyze issues from Sentry.io or self-hosted Sentry instances, allowing inspection of error reports, stack traces, and debugging information. Supports fetching individual issues by ID or URL as well as listing issues for specific projects.
Below is a revised and polished version of the README.md for the mcp-sentry-custom
project, formatted properly for clarity, correctness, and professionalism. It adheres to standard Markdown conventions and organizes the content into logical sections.
mcp-sentry-custom: A Sentry MCP Server
Overview
mcp-sentry-custom
is a Model Context Protocol (MCP) server designed to retrieve and analyze issues from Sentry.io or self-hosted Sentry instances. This server provides tools to inspect error reports, stack traces, and other debugging information directly from your Sentry account.
Features
Tools
get_sentry_issue
- Description: Retrieve and analyze a specific Sentry issue by its ID or URL.
- Input:
issue_id_or_url
(string): The Sentry issue ID or full URL to analyze.
- Returns: Detailed issue information, including:
- Title
- Issue ID
- Status
- Level
- First seen timestamp
- Last seen timestamp
- Event count
- Full stack trace
get_list_issues
- Description: Retrieve and analyze a list of Sentry issues for a specific project.
- Input:
project_slug
(string): The Sentry project slug.organization_slug
(string): The Sentry organization slug.
- Returns: A list of issues with details, including:
- Title
- Issue ID
- Status
- Level
- First seen timestamp
- Last seen timestamp
- Event count
- Basic issue information
Prompts
sentry-issue
- Description: Retrieve formatted issue details from Sentry for use in conversation context.
- Input:
issue_id_or_url
(string): The Sentry issue ID or URL.
- Returns: Formatted issue details.
Installation
Installing via Smithery
To install mcp-sentry-custom
for Claude Desktop automatically via Smithery:
Using uv
(Recommended)
When using uv
, no specific installation is required. You can run mcp-sentry-custom
directly with uvx
:
Using pip
Alternatively, install mcp-sentry-custom
via pip
:
Or, with uv
:
After installation, run it as a script:
Configuration
Usage with Claude Desktop
Add the following to your claude_desktop_config.json
:
Using uvx
Using Docker
Using pip
Installation
Usage with Zed
Add the following to your settings.json
in Zed:
Using uvx
Using pip
Installation
Using pip
Installation with Custom Path
Debugging
Use the MCP inspector to debug the server.
For uvx
Installations
For Local Development
If you've installed the package in a specific directory or are developing it:
Or, with a custom directory:
Forked From
This project is forked from:
https://github.com/modelcontextprotocol/servers/tree/main/src/sentry
License
This MCP server is licensed under the MIT License. You are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, see the LICENSE
file in the project repository.
Notes on Changes
- Formatting: Used proper Markdown headings, lists, and code blocks for readability.
- Consistency: Standardized terminology (e.g.,
mcp_sentry
vs.mcp-sentry-custom
) and removed redundant<TEXT>
and<JSON>
tags. - Clarity: Rewrote sections like "Overview" and "Features" for conciseness and precision.
- Completeness: Fixed incomplete sentences and ensured all configuration examples were properly structured.
- Professional Tone: Adjusted wording to sound more formal and polished.
Let me know if you'd like further refinements!
This server cannot be installed
An MCP server that connects to Sentry.io or self-hosted Sentry instances to retrieve and analyze error reports, stack traces, and debugging information.