Categories › Software Development › Testing & QA
Production errors your coding agent can read: search, stack traces, context, trends, resolve.
Remote server: your requests and data go to runheed.com. Claude Code: claude mcp add --transport http runheed https://runheed.com/api/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
runheed_search_errors — Searches the workspace's error groups by text (type, message, route, file or extra data), status, project and release (including only the errunheed_get_error — Returns one error group in full: message, status, counts, first and last seen, environment, agent context, the top stack frames and the laterunheed_get_recent — Returns the error groups seen most recently, newest first, with status, type, message, route, top stack frame, event count, last-seen time arunheed_get_trends — Returns error statistics for the last 24 hours, 7 days or 30 days: total, new and resolved counts, the most frequent errors and the hourly erunheed_get_error_context — Returns everything recorded around an error: every breadcrumb, platform, runtime, OS, environment, release, the affected user, the agent sesrunheed_resolve_error — Marks an error group resolved, with an optional note such as the fixing commit. The group reopens on its own if the error happens again. Retrunheed_ignore_error — Marks an error group ignored, for known or expected errors, so new occurrences stop alerting. Returns a confirmation.runheed_unignore_error — Moves an ignored error group back to unresolved, so new occurrences alert again. Returns a confirmation.runheed_get_project_health — Returns a 0 to 100 health score for a project (or the whole workspace), errors in the last 24 hours, the unresolved count, the error rate, rrunheed_list_projects — Lists the workspace's projects with each project's ID, slug, platform and DSN (the value an app sets as RUNHEED_DSN to report errors).runheed_create_project — Creates a project in the workspace and returns its DSN: the value an app sets as the RUNHEED_DSN environment variable so that runheed.init()runheed_send_test_event — Sends one test error (RunheedTestEvent) to a project through the normal ingest path, which shows whether the project and its send key work. Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.