# Honeybadger

Brings Honeybadger error inspection, log exploration, and cron monitoring directly to your coding assistant. Handles incident triage without switching windows.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 24
- Author: honeybadger-io
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/honeybadger-io/honeybadger-mcp-server
- Updated: 2026-10-22
- HTML: https://affpapa.org/en/nevibecode/mcp/honeybadger

## What it does

The integration exposes the Honeybadger API to MCP-compatible development tools. Assistants can inspect crash details, query service logs, and watch scheduled tasks. The hosted endpoint handles authorization via OAuth at `https://mcp.honeybadger.io/mcp` or the EU address `https://eu-mcp.honeybadger.io/mcp`. It requires no local container.

For local setups over stdio, the project provides a Go binary and a Docker image (`ghcr.io/honeybadger-io/honeybadger-mcp-server:1.5.1`). Running locally requires an API token starting with `hbu_` or `hba_` exported as `HONEYBADGER_PERSONAL_AUTH_TOKEN`.

The server defaults to `HONEYBADGER_READ_ONLY=true`, blocking destructive actions such as deleting projects. Running the HTTP transport independently also demands a 32-character string in `MCP_CONFIRM_SECRET` to sign deletions, without which the process refuses to boot.

## Requirements
- Remote server: `https://{host}.honeybadger.io/mcp`

## Install

### Claude Code (native platform)

1. **Template address**
- The server address is a template: replace {…} or […] with your own values

2. **Platform CLI: remote server**
```bash
claude mcp add --transport http mcp https://{host}.honeybadger.io/mcp
```

### Codex

1. **Template address**
- The server address is a template: replace {…} or […] with your own values

2. **Platform CLI: remote server**
```bash
codex mcp add honeybadger --url https://{host}.honeybadger.io/mcp
```

### Cursor

1. **Template address**
- The server address is a template: replace {…} or […] with your own values

2. **Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "honeybadger": {
            "url": "https://{host}.honeybadger.io/mcp"
        }
    }
}
```

### GitHub Copilot

1. **Template address**
- The server address is a template: replace {…} or […] with your own values

2. **Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "honeybadger": {
            "type": "http",
            "url": "https://{host}.honeybadger.io/mcp"
        }
    }
}
```

### Gemini CLI

1. **Template address**
- The server address is a template: replace {…} or […] with your own values

2. **Platform CLI: remote server**
```bash
gemini mcp add -t http honeybadger https://{host}.honeybadger.io/mcp
```

## When to use it
- inspect recent crash traces and exception details
- track scheduled cron check-ins and failures
- search application log events directly from editor chat
- review incident alerts across monitored projects

## Example prompts
- Show the latest unresolved exceptions reported in Honeybadger.
- Check whether our scheduled background cron jobs finished successfully.
- Pull the recent error logs matching status 500 from Honeybadger.

## Similar
- [GitHub](https://affpapa.org/en/nevibecode/mcp/github.md) — MCP server · ★ 33918
- [Netdata](https://affpapa.org/en/nevibecode/mcp/netdata.md) — MCP server · ★ 81115
- [Oh My Posh Validator](https://affpapa.org/en/nevibecode/mcp/oh-my-posh-validator.md) — MCP server · ★ 23643
- [Keploy](https://affpapa.org/en/nevibecode/mcp/keploy.md) — MCP server · ★ 18727
- [Coder](https://affpapa.org/en/nevibecode/mcp/coder.md) — MCP server · ★ 17160
- [mcp](https://affpapa.org/en/nevibecode/mcp/kubeshark-mcp.md) — MCP server · ★ 12109

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
