Model Context Protocol
Honeybadger MCP Server
Give your AI assistant direct access to your Honeybadger data. Claude, Cursor, Copilot, and any other MCP client can investigate errors, query logs and metrics, and manage your projects — no human required.
Endpoint
Streamable HTTP with OAuth — your client opens a browser window to sign in to Honeybadger. No API keys to copy around.
https://eu-mcp-v3.honeybadger.io/mcp
Quick start
Add the server to your client, then approve the sign-in prompt in your browser.
Claude Code
claude mcp add --transport http honeybadger "https://eu-mcp-v3.honeybadger.io/mcp"
Cursor, Windsurf, Claude Desktop — any JSON-configured client
{
"mcpServers": {
"honeybadger": {
"url": "https://eu-mcp-v3.honeybadger.io/mcp"
}
}
}
VS Code
code --add-mcp '{"name":"honeybadger","type":"http","url":"https://eu-mcp-v3.honeybadger.io/mcp"}'
Setup guides for more clients are in the documentation.
Tools
56 tools available on this server. Write tools require a token with write scope, which you grant during sign-in.
Returns Honeybadger reference documentation by topic.
List all Honeybadger projects (returns summary info; use get_project for full details).
Get a single Honeybadger project by ID.
Create a new Honeybadger project
Update an existing Honeybadger project
Delete a Honeybadger project and all of its data.
Get occurrence counts over time, for one project or across every project the credential can reach.
List notification integrations for a Honeybadger project.
Get a list of faults for a project with optional filtering and ordering.
Get detailed information for a specific fault in a project.
Resolve, unresolve, ignore, or unignore a fault, assign it to a project member, or set it to resolve on the next deploy.
Get a list of notices (individual error events) for a specific fault
Get a list of users who were affected by a specific fault with occurrence counts.
Get fault count statistics for a project, with optional filtering.
List every comment on a fault, newest first.
Get a single comment on a fault by ID.
Add a comment to a fault.
Replace the body of an existing fault comment.
Delete an existing comment from a fault.
Execute a BadgerQL query against Insights data.
List Insights data streams for a Honeybadger project.
List all Insights dashboards for a Honeybadger project
Get a single Insights dashboard by ID
Create a new Insights dashboard for a Honeybadger project.
Update an existing Insights dashboard.
Delete an Insights dashboard.
List all Insights alarms for a Honeybadger project.
Get a single Insights alarm by ID.
Create a new Insights alarm for a Honeybadger project.
Update an existing Insights alarm.
Delete an Insights alarm.
Get the trigger history for an Insights alarm.
List check-ins (cron/scheduled task monitoring) for a Honeybadger project.
Get a single check-in by ID.
List a check-in's history, newest first: each time it reported, went missing or was paused.
Create a new check-in for a Honeybadger project.
Update an existing check-in.
Delete a check-in.
Get a single notification integration by ID.
Create a notification integration for a project.
Update a notification integration.
Delete a notification integration.
List a project's Ingestion Keys: the hbp_ keys an app uses to send errors and events to Honeybadger, set as ingestion_key in the client's config (api_key in older clients).
Create a new Ingestion Key for a project.
Update an Ingestion Key's label.
Delete an Ingestion Key.
List a project's uptime sites: the URLs Honeybadger checks, with their current state (up, down, paused).
Get an uptime site: its URL, check settings and current state.
Start uptime monitoring for a URL.
Change an uptime site's settings.
Stop monitoring an uptime site and delete it.
List an uptime site's outages, newest first: when it went down and came back up, with the status and reason from the failing check.
List an uptime site's individual checks, newest first: each check's location, response status and duration.
List a project's deploys, newest first: revision, repository, environment and who deployed.
Get a deploy by ID.
Search available Honeybadger tools by name or description.