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., "@GlitchTip MCP ServerShow me the most recent unresolved issues and their stacktraces"
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.
mcp-server-glitchtip
MCP server enabling LLMs to query issues, stacktraces, and resolve errors in GlitchTip.
GlitchTip is an open-source, self-hosted error tracking platform that's API-compatible with Sentry. This MCP server lets AI assistants like Claude directly access your error data to help debug and fix issues faster.
Features
List Issues - Query all unresolved, resolved, or ignored issues
Get Issue Details - Retrieve full stacktraces and error context
Resolve Issues - Mark issues as resolved after fixing them
Installation
Using pip
From source
Configuration
1. Create a GlitchTip API Token
Go to your GlitchTip instance:
https://your-glitchtip.com/settings/api-tokensClick Create New Token
Copy the token
2. Find Your Organization and Project Slugs
Your organization slug is in the URL when viewing your organization:
Your project slug is visible in your project settings or URL:
3. Add to Claude Code
4. Add to Claude Desktop
Add to your claude_desktop_config.json:
Environment Variables
Variable | Required | Description | Example |
| Yes | API token from GlitchTip |
|
| Yes | Base API URL (include trailing slash) |
|
| Yes | Organization slug |
|
| Yes | Project slug |
|
Available Tools
get_glitchtip_issues
List all issues from your GlitchTip project.
Parameters:
status(optional): Filter by status -unresolved,resolved, orignored. Default:unresolved
Example response:
get_glitchtip_issue
Get detailed information about a specific issue including the full stacktrace.
Parameters:
issue_id(required): The numeric issue ID
resolve_glitchtip_issue
Mark an issue as resolved after fixing the underlying bug.
Parameters:
issue_id(required): The numeric issue ID to resolve
Usage Examples
Once configured, you can ask Claude:
"Show me all unresolved errors in GlitchTip"
"What's the stacktrace for issue 123?"
"What errors are happening most frequently?"
"I fixed that null pointer bug, mark issue 456 as resolved"
Compatibility
This server works with any GlitchTip instance. GlitchTip uses a Sentry-compatible API, so the endpoints follow Sentry's API structure.
Tested with:
GlitchTip 3.x+
Python 3.10+
Development
Related Projects
GlitchTip - Open source error tracking
MCP - Model Context Protocol
mcp-sentry - Similar MCP server for Sentry.io
License
MIT License - see LICENSE for details.