Mcp Server Glitchtip — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Mcp Server Glitchtip (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
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.
pip install mcp-server-glitchtipgit clone https://github.com/hffmnnj/mcp-server-glitchtip.git
cd mcp-server-glitchtip
pip install -e .https://your-glitchtip.com/settings/api-tokensYour organization slug is in the URL when viewing your organization:
https://your-glitchtip.com/organizations/{org-slug}/issuesYour project slug is visible in your project settings or URL:
https://your-glitchtip.com/organizations/{org-slug}/projects/{project-slug}claude mcp add mcp-server-glitchtip \
-s user \
-e GLITCHTIP_AUTH_TOKEN=your_token_here \
-e GLITCHTIP_API_URL=https://your-glitchtip.com/api/0/ \
-e GLITCHTIP_ORGANIZATION=your-org-slug \
-e GLITCHTIP_PROJECT=your-project-slug \
-- mcp-server-glitchtipAdd to your claude_desktop_config.json:
{
"mcpServers": {
"glitchtip": {
"command": "mcp-server-glitchtip",
"env": {
"GLITCHTIP_AUTH_TOKEN": "your_token_here",
"GLITCHTIP_API_URL": "https://your-glitchtip.com/api/0/",
"GLITCHTIP_ORGANIZATION": "your-org-slug",
"GLITCHTIP_PROJECT": "your-project-slug"
}
}
}
}| Variable | Required | Description | Example |
|---|---|---|---|
GLITCHTIP_AUTH_TOKEN | Yes | API token from GlitchTip | abc123... |
GLITCHTIP_API_URL | Yes | Base API URL (include trailing slash) | https://glitchtip.example.com/api/0/ |
GLITCHTIP_ORGANIZATION | Yes | Organization slug | my-org |
GLITCHTIP_PROJECT | Yes | Project slug | my-app |
get_glitchtip_issuesList all issues from your GlitchTip project.
Parameters:
status (optional): Filter by status - unresolved, resolved, or ignored. Default: unresolvedExample response:
GlitchTip Issues (unresolved):
---
ID: 123 (PROJ-1)
Title: TypeError: Cannot read property 'foo' of undefined
Level: error | Count: 42
Culprit: app.js in handleClick
First: 2024-01-15T10:30:00Z | Last: 2024-01-15T14:22:00Zget_glitchtip_issueGet detailed information about a specific issue including the full stacktrace.
Parameters:
issue_id (required): The numeric issue IDresolve_glitchtip_issueMark an issue as resolved after fixing the underlying bug.
Parameters:
issue_id (required): The numeric issue ID to resolveOnce configured, you can ask Claude:
This server works with any GlitchTip instance. GlitchTip uses a Sentry-compatible API, so the endpoints follow Sentry's API structure.
Tested with:
# Clone the repo
git clone https://github.com/hffmnnj/mcp-server-glitchtip.git
cd mcp-server-glitchtip
# Create virtual environment
python -m venv venv
source venv/bin/activate # or `venv\Scripts\activate` on Windows
# Install in development mode
pip install -e .
# Run the server locally
GLITCHTIP_AUTH_TOKEN=xxx \
GLITCHTIP_API_URL=https://your-glitchtip.com/api/0/ \
GLITCHTIP_ORGANIZATION=your-org \
GLITCHTIP_PROJECT=your-project \
mcp-server-glitchtipMIT License - see LICENSE for details.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.