Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Sentry MCP Servershow me the details for issue SENTRY-12345"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Sentry MCP Server 🔍
A TypeScript implementation of a Sentry MCP (Modern Context Protocol) tool that allows AI agents to access and analyze Sentry error data. 🤖
✨ Features
🎯 Retrieve and analyze Sentry issues
📊 Get formatted issue details and metadata
🔬 View detailed stacktraces
🛠️ Support for both tool and prompt interfaces
🛡️ Robust error handling
🔄 Real-time communication
Related MCP server: Sentry MCP Server
📦 Installation
pnpm install🔧 Configuration
Create a .env file in the root directory with your Sentry auth token:
SENTRY_AUTH_TOKEN=your_sentry_auth_token
SENTRY_API_BASE=https://sentry.io/api/0/ # Optional, defaults to this value📚 Usage
Starting the Server 🚀
pnpm build && pnpm startThe server will start on port 1337 by default.
Using with MCP 🛠️
The server provides two MCP interfaces:
Tool Interface:
get_sentry_issue{ "issue_id_or_url": "12345" }Prompt Interface:
sentry-issue{ "issue_id_or_url": "https://sentry.io/organizations/your-org/issues/12345/" }
💡 Integrating with Cursor IDE
The Sentry MCP Server can be integrated with Cursor IDE for enhanced development experience:
🚀 Start the MCP server locally using
pnpm start🔧 Configure Cursor to use the local MCP server:
🎉 Enjoy seamless Sentry issue analysis directly in your IDE!
🤝 Contributing
🔀 Fork the repository
🌿 Create your feature branch
💾 Commit your changes
🚀 Push to the branch
📬 Create a new Pull Request
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.