Honeybadger
Debug errors, query logs, create alarms, and monitor cron jobs from your agent
Connector by honeybadger.ioOfficial · Domain verified by the MCP Registry
Install
Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install connector/honeybadger-io-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://{host}.honeybadger.io/mcpRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: monitoring-observability, incident-response
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 30 read · 4 write · 21 delete
- Secrets
- None asked for
- Install scripts
- Nothing to install (hosted)
- Runs as
- Hosted (remote endpoint)
Tools by what they do 55
Read from the source code; the running server may list different tools.
Read 30 · Look things up without changing anything.
get_alarmget_alarm_historyget_check_inget_dashboardget_deployget_faultget_fault_commentget_fault_countsget_integrationget_projectget_project_integrationsget_project_occurrence_counts
Show 18 more tools
get_referenceget_sitelist_alarmslist_check_in_eventslist_check_inslist_dashboardslist_deployslist_fault_affected_userslist_fault_commentslist_fault_noticeslist_faultslist_ingestion_keyslist_projectslist_site_outageslist_siteslist_streamslist_uptime_checksquery_insights
Write 4 · Create, change, send or run things.
create_integrationcreate_siteupdate_integrationupdate_site
Delete 21 · Delete, drop, revoke or wipe things.
create_alarmcreate_check_increate_dashboardcreate_fault_commentcreate_ingestion_keycreate_projectdelete_alarmdelete_check_indelete_dashboarddelete_fault_commentdelete_ingestion_keydelete_integration
Show 9 more tools
delete_projectdelete_siteupdate_alarmupdate_check_inupdate_dashboardupdate_faultupdate_fault_commentupdate_ingestion_keyupdate_project
Network hosts it talks to 1
{host}.honeybadger.io· found in remote endpoint
Tools (55)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
create_alarmCreate Alarmcan change or delete dataCreate a new Insights alarm for a Honeybadger project. IMPORTANT: Requires reference topics: alarms, queries, badgerql — fetch via get_reference first (skip topics still visible in your context) for the trigger_config schema and query guidelines. Verify the query returns the expected results via query_insights before creating the alarm.
create_check_inCreate Check-Incan change or delete dataCreate a new check-in for a Honeybadger project. Check-ins monitor cron jobs and scheduled tasks by alerting when an expected report doesn't arrive. IMPORTANT: Requires reference topic: checkins — fetch via get_reference first (skip if still visible in your context) for schedule types, the required field per type, plan gating (cron needs the Business plan), and the timezone format.
create_dashboardCreate Dashboardcan change or delete dataCreate a new Insights dashboard for a Honeybadger project. IMPORTANT: Requires reference topics: dashboards, charts, queries, badgerql — fetch via get_reference first (skip topics still visible in your context). Verify each widget's query returns the expected results via query_insights before creating the dashboard.
create_fault_commentCreate Fault Commentcan change or delete dataAdd a comment to a fault. @mentions notify the named project members. With an account-scoped API Token, the comment is attributed to the token's name.
create_ingestion_keyCreate Ingestion Keycan change or delete dataCreate a new Ingestion Key for a project. The key is returned in the response.
create_integrationcreate_projectCreate Projectcan change or delete dataCreate a new Honeybadger project
create_sitedelete_alarmDelete Alarmcan change or delete dataDelete an Insights alarm. Deleting takes two calls: the first deletes nothing and returns a preview with a confirmation token. Show the preview to the user, and only if they approve, call again with the same arguments and confirm set to that token.
delete_check_inDelete Check-Incan change or delete dataDelete a check-in. This also deletes the check-in's reporting history. Deleting takes two calls: the first deletes nothing and returns a preview with a confirmation token. Show the preview to the user, and only if they approve, call again with the same arguments and confirm set to that token.
delete_dashboardDelete Dashboardcan change or delete dataDelete an Insights dashboard. Deleting takes two calls: the first deletes nothing and returns a preview with a confirmation token. Show the preview to the user, and only if they approve, call again with the same arguments and confirm set to that token.
delete_fault_commentDelete Fault Commentcan change or delete dataDelete an existing comment from a fault. An account-scoped API Token can delete a comment only when it can manage the project. Deleting takes two calls: the first deletes nothing and returns a preview with a confirmation token. Show the preview to the user, and only if they approve, call again with the same arguments and confirm set to that token.
delete_ingestion_keyDelete Ingestion Keycan change or delete dataDelete an Ingestion Key. Apps sending with this key will no longer be able to send data. Deleting takes two calls: the first deletes nothing and returns a preview with a confirmation token. Show the preview to the user, and only if they approve, call again with the same arguments and confirm set to that token.
delete_integrationDelete Integrationcan change or delete dataDelete a notification integration. Also deletes all associated tickets and configurations. Deleting takes two calls: the first deletes nothing and returns a preview with a confirmation token. Show the preview to the user, and only if they approve, call again with the same arguments and confirm set to that token.
delete_projectDelete Projectcan change or delete dataDelete a Honeybadger project and all of its data. Deleting takes two calls: the first deletes nothing and returns a preview with a confirmation token. Show the preview to the user, and only if they approve, call again with the same arguments and confirm set to that token.
Show 40 more tools
delete_siteDelete Sitecan change or delete dataStop monitoring an uptime site and delete it. Deleting takes two calls: the first deletes nothing and returns a preview with a confirmation token. Show the preview to the user, and only if they approve, call again with the same arguments and confirm set to that token.
get_alarmGet Alarmread-onlyGet a single Insights alarm by ID. To interpret alarm configuration, fetch reference topic: alarms (via get_reference).
get_alarm_historyGet Alarm Historyread-onlyGet the trigger history for an Insights alarm. To interpret trigger records and alarm states, fetch reference topic: alarms (via get_reference).
get_check_inGet Check-Inread-onlyGet a single check-in by ID. To interpret check-in state and schedule fields, fetch reference topic: checkins (via get_reference).
get_dashboardGet Dashboardread-onlyGet a single Insights dashboard by ID
get_deployGet Deployread-onlyGet a deploy by ID. A deployed event and a fault's last_notice_deploy name deploys by ID.
get_faultGet Faultread-onlyGet detailed information for a specific fault in a project. last_notice_deploy is the newest deploy in the fault's environment before its last notice: a guess from timing, not the deploy that introduced or resolved the error.
get_fault_commentGet Fault Commentread-onlyGet a single comment on a fault by ID.
get_fault_countsGet Fault Countsread-onlyGet fault count statistics for a project, with optional filtering. Requires reference topic: errors (fetch via get_reference; skip if still visible in your context) for the q search syntax.
get_integrationGet Integrationread-onlyGet a single notification integration by ID. To interpret integration fields, fetch reference topic: integrations (via get_reference).
get_projectGet Projectread-onlyGet a single Honeybadger project by ID. Its Ingestion Keys aren't included; list them with list_ingestion_keys.
get_project_integrationsGet Project Integrationsread-onlyList notification integrations for a Honeybadger project. To interpret integration types and config fields, fetch reference topic: integrations (via get_reference).
get_project_occurrence_countsGet Project Occurrence Countsread-onlyGet occurrence counts over time, for one project or across every project the credential can reach.
get_referenceGet Reference Documentationread-onlyReturns Honeybadger reference documentation by topic. Topics: badgerql (query language), queries (Insights query fundamentals: streams, time ranges, field grounding), charts (visualization views, chart_config), dashboards (widgets, layout), alarms (trigger_config, states, patterns), errors (fault/notice model, error search syntax), checkins (cron/scheduled-task monitoring: schedule types, plan gating, timezone format, report payloads, lifecycle states), integrations (notification integrations: types, config fields, events, scoping). Fetch all topics you need in one call, e.g. topics: ["badgerq…
get_siteGet Siteread-onlyGet an uptime site: its URL, check settings and current state. Up, down and cert_will_expire events name the site by ID.
list_alarmsList Alarmsread-onlyList all Insights alarms for a Honeybadger project. To interpret alarm configuration, fetch reference topic: alarms (via get_reference).
list_check_in_eventsList Check-In Eventsread-onlyList a check-in's history, newest first: each time it reported, went missing or was paused. Use it to explain a check_in_missing or check_in_reporting event. To page back, pass the previous response's next_created_before as created_before.
list_check_insList Check-Insread-onlyList check-ins (cron/scheduled task monitoring) for a Honeybadger project. Returns every check-in, following pagination. To interpret check-in state and schedule fields, fetch reference topic: checkins (via get_reference).
list_dashboardsList Dashboardsread-onlyList all Insights dashboards for a Honeybadger project
list_deploysList Deploysread-onlyList a project's deploys, newest first: revision, repository, environment and who deployed. Filter by environment or deployer. To page back, pass before from the previous response's time_series.oldest_cursor.
list_fault_affected_usersList Fault Affected Usersread-onlyGet a list of users who were affected by a specific fault with occurrence counts. At most 500 users are returned, with or without q.
list_fault_commentsList Fault Commentsread-onlyList every comment on a fault, newest first.
list_fault_noticesList Fault Noticesread-onlyGet a list of notices (individual error events) for a specific fault
list_faultsList Faultsread-onlyGet a list of faults for a project with optional filtering and ordering. Requires reference topic: errors (fetch via get_reference; skip if still visible in your context) for the fault/notice model and the q search syntax.
list_ingestion_keysList Ingestion Keysread-onlyList 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). An Ingestion Key isn't a secret, since it ships in apps, and it can't call the Data API; that takes an API Token.
list_projectsList Projectsread-onlyList all Honeybadger projects (returns summary info; use get_project for full details). A project can have several Ingestion Keys; list them with list_ingestion_keys.
list_site_outagesList Site Outagesread-onlyList an uptime site's outages, newest first: when it went down and came back up, with the status and reason from the failing check. Use it to explain a down or up event. To page back, pass the previous response's next_created_before as created_before.
list_sitesList Sitesread-onlyList a project's uptime sites: the URLs Honeybadger checks, with their current state (up, down, paused).
list_streamsList Streamsread-onlyList Insights data streams for a Honeybadger project. Streams partition Insights event data (e.g. default vs internal).
list_uptime_checksList Uptime Checksread-onlyList an uptime site's individual checks, newest first: each check's location, response status and duration. A busy site has many; keep limit small. To page back, pass the previous response's next_created_before as created_before.
query_insightsQuery Insightsread-onlyExecute a BadgerQL query against Insights data. Requires reference topics: queries, badgerql (fetch via get_reference; skip topics still visible in your context). To visualize or share results, also fetch the charts topic.
update_alarmUpdate Alarmcan change or delete dataUpdate an existing Insights alarm. IMPORTANT: Requires reference topics: alarms, queries, badgerql — fetch via get_reference first (skip topics still visible in your context) for the trigger_config schema and query guidelines.
update_check_inUpdate Check-Incan change or delete dataUpdate an existing check-in. Only the provided fields are changed; fields cannot be cleared once set. The schedule type cannot be changed after creation. IMPORTANT: Requires reference topic: checkins — fetch via get_reference first (skip if still visible in your context) for schedule fields, plan gating, and the timezone format.
update_dashboardUpdate Dashboardcan change or delete dataUpdate an existing Insights dashboard. Only the parameters given are changed, so a rename needs only title. IMPORTANT: Requires reference topics: dashboards, charts, queries, badgerql — fetch via get_reference first (skip topics still visible in your context).
update_faultUpdate Faultcan change or delete dataResolve, unresolve, ignore, or unignore a fault, assign it to a project member, or set it to resolve on the next deploy. Only the provided fields are changed. Each field is a separate request, so a later one can fail after an earlier one has already taken effect; the result names what was applied.
update_fault_commentUpdate Fault Commentcan change or delete dataReplace the body of an existing fault comment. Returns the comment as stored. Only the comment's author can edit it, so an account-scoped API Token, which has no author, is refused with access_denied.
update_ingestion_keyUpdate Ingestion Keycan change or delete dataUpdate an Ingestion Key's label.
update_integrationupdate_projectUpdate Projectcan change or delete dataUpdate an existing Honeybadger project
update_site
Signals
- Stars
- 24
- Forks
- 5
- Open issues
- 6
- Contributors
- 8
- Last commit
- Oct 21, 2026 (7 days ago)
- Last release
- Oct 22, 2026 (6 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.honeybadger/mcp- Version
- 1.5.1
- Auth
- Auth not stated
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Cite this page
Honeybadger MCP server. Agent Mart. https://agentmart.dev/connectors/honeybadger-io-mcp (last updated 2026-10-24)