Honeybadger
Official Honeybadger MCP (Model Context Protocol) server.
What is Honeybadger?
Honeybadger is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to official honeybadger mcp (model context protocol) server.
Official Honeybadger MCP (Model Context Protocol) server.
This server falls under the Monitoring & Observability category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- Official Honeybadger MCP (Model Context Protocol) server.
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx honeybadgerConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Honeybadger
Honeybadger MCP Server is the official Go-based MCP server for the Honeybadger error monitoring platform, giving AI assistants direct read access to your application's fault data, project configurations, and performance metrics. It exposes tools for listing and inspecting faults, querying error occurrence counts, identifying affected users, and running BadgerQL insight queries across your Honeybadger projects. Engineering teams use it to investigate production incidents, triage error spikes, and understand user impact through natural language conversations with their AI assistant instead of navigating dashboards manually.
Prerequisites
- A Honeybadger account with at least one monitored project
- A Honeybadger personal auth token (from your account settings under the Authentication tab)
- Docker installed (recommended for running the server), or Go 1.21+ for building from source
- An MCP-compatible client such as Claude Desktop or Claude Code
Obtain your Honeybadger personal auth token
Log in to app.honeybadger.io, go to your user settings, click the Authentication tab, and copy your personal auth token.
Add the server using Claude Code (quickest method)
If you use Claude Code, run this command to register the Honeybadger MCP server using the official Docker image.
claude mcp add honeybadger -- docker run -i --rm \
-e HONEYBADGER_PERSONAL_AUTH_TOKEN="your_token_here" \
ghcr.io/honeybadger-io/honeybadger-mcp-server:latestOr add manually to your MCP client config
For Claude Desktop, add this block to claude_desktop_config.json with your personal auth token.
{
"mcpServers": {
"honeybadger": {
"command": "docker",
"args": [
"run", "-i", "--rm",
"-e", "HONEYBADGER_PERSONAL_AUTH_TOKEN=your_token_here",
"ghcr.io/honeybadger-io/honeybadger-mcp-server:latest"
]
}
}
}Enable write operations if needed
By default the server runs in read-only mode. To allow project creation and updates, set HONEYBADGER_READ_ONLY to false in the environment.
docker run -i --rm \
-e HONEYBADGER_PERSONAL_AUTH_TOKEN="your_token_here" \
-e HONEYBADGER_READ_ONLY=false \
ghcr.io/honeybadger-io/honeybadger-mcp-server:latestRestart your MCP client and verify
Restart Claude Desktop or reload your MCP configuration. Ask your assistant to list your Honeybadger projects to confirm the connection is working.
Honeybadger Examples
Client configuration
Configuration block for claude_desktop_config.json using the official Docker image with read-only mode (default) enabled.
{
"mcpServers": {
"honeybadger": {
"command": "docker",
"args": [
"run", "-i", "--rm",
"-e", "HONEYBADGER_PERSONAL_AUTH_TOKEN=your_personal_auth_token",
"-e", "HONEYBADGER_READ_ONLY=true",
"-e", "LOG_LEVEL=info",
"ghcr.io/honeybadger-io/honeybadger-mcp-server:latest"
]
}
}
}Prompts to try
Sample prompts for error investigation, fault triage, and user impact analysis.
- "List all my Honeybadger projects and their current error counts"
- "Show me the top 5 most frequent faults in the production project from the past 7 days"
- "How many users were affected by the 'NoMethodError' fault in my Rails app?"
- "Get occurrence counts for all faults in the my-api project over the last 24 hours"
- "Run a BadgerQL query to find all errors with status 500 from the checkout service"Troubleshooting Honeybadger
Docker image pull fails or times out
Ensure Docker is running and you have internet access to ghcr.io. Run 'docker pull ghcr.io/honeybadger-io/honeybadger-mcp-server:latest' manually to test. If you are behind a corporate proxy, configure Docker's daemon.json with proxy settings.
Authentication error: 401 Unauthorized
Double-check that HONEYBADGER_PERSONAL_AUTH_TOKEN is set to your personal auth token (not a project API key). Find it at app.honeybadger.io/users/edit#authentication under the Authentication tab.
Write operations fail even after setting HONEYBADGER_READ_ONLY=false
Your personal auth token may not have write permissions on all projects. Verify your account role in the Honeybadger project settings. Also confirm that HONEYBADGER_READ_ONLY is passed as an environment variable to the Docker container using the -e flag.
Frequently Asked Questions about Honeybadger
What is Honeybadger?
Honeybadger is a Model Context Protocol (MCP) server that official honeybadger mcp (model context protocol) server. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Honeybadger?
Follow the installation instructions on the Honeybadger GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Honeybadger?
Honeybadger works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Honeybadger free to use?
Yes, Honeybadger is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
Honeybadger Alternatives — Similar Monitoring & Observability Servers
Looking for alternatives to Honeybadger? Here are other popular monitoring & observability servers you can use with Claude, Cursor, and VS Code.
Netdata
★ 78.9kReal-time infrastructure monitoring with metrics, logs, alerts, and ML-based anomaly detection.
Kubeshark
★ 11.9keBPF-powered network observability for Kubernetes. Indexes L4/L7 traffic with full K8s context, decrypts TLS without keys. Queryable by AI agents via MCP and humans via dashboard.
Mission Control
★ 4.9kSelf-hosted AI agent orchestration platform: dispatch tasks, run multi-agent workflows, monitor spend, and govern operations from one mission control dashboard.
Grafana
★ 3.0kThis MCP server enables natural-language querying of Grafana logs by automatically detecting log sources and service labels. It provides read-only access to log data with intelligent caching for efficient repeat queries.
Sentrux
★ 2.4kReal-time architectural sensor that helps AI agents close the feedback loop, enabling recursive self-improvement of code quality. Pure Rust.
OpenInference
★ 986OpenTelemetry Instrumentation for AI Observability
Browse More Monitoring & Observability MCP Servers
Explore all monitoring & observability servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Honeybadger in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Honeybadger?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.