Skip to main content
Glama
README.mdβ€’1.72 kB
# 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 ## πŸ“¦ Installation ```bash pnpm install ``` ## πŸ”§ Configuration Create a `.env` file in the root directory with your Sentry auth token: ```env SENTRY_AUTH_TOKEN=your_sentry_auth_token SENTRY_API_BASE=https://sentry.io/api/0/ # Optional, defaults to this value ``` ## πŸ“š Usage ### Starting the Server πŸš€ ```bash pnpm build && pnpm start ``` The server will start on port 1337 by default. ### Using with MCP πŸ› οΈ The server provides two MCP interfaces: 1. Tool Interface: `get_sentry_issue` ```json { "issue_id_or_url": "12345" } ``` 2. Prompt Interface: `sentry-issue` ```json { "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: 1. πŸš€ Start the MCP server locally using `pnpm start` 2. πŸ”§ Configure Cursor to use the local MCP server: ![image](https://github.com/user-attachments/assets/3c560ecd-190f-4810-b5e5-4233d9451249) 3. πŸŽ‰ Enjoy seamless Sentry issue analysis directly in your IDE! ## 🀝 Contributing 1. πŸ”€ Fork the repository 2. 🌿 Create your feature branch 3. πŸ’Ύ Commit your changes 4. πŸš€ Push to the branch 5. πŸ“¬ Create a new Pull Request

Latest Blog Posts

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/FaureAlexis/sentry-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server