ObserverKit

MCP server

Let a coding agent read, resolve, and ignore your errors over MCP. No dashboard required.

Connect

ObserverKit hosts an MCP server at https://api.observerkit.com/mcp. One command connects Claude Code; any MCP client works the same way. Create a key in your project API Access settings first.

claude mcp add --transport http observerkit \
  https://api.observerkit.com/mcp \
  --header "Authorization: Bearer <YOUR_API_KEY>"

Authentication and limits

The MCP server uses the same bearer API key and the same per-key rate limits as the REST API. See the REST API reference for details on keys and rate limits.

Tools

list_error_groups

List error groups (grouped crashes) for the project, newest activity first.

statusoptionalFilter by status: active, ignored, or resolved. Omit for all.
sinceoptionalOnly groups active since this time. ISO 8601, or shorthand 30m, 2h, 7d (units m, h, d).
limitoptionalMaximum groups to return. Defaults to 20.
serviceoptionalFilter by service slug, for monorepo projects reporting multiple services. Omit for all.
get_error_group

Full detail for one group: symbolicated stack trace with source context, occurrence counts, and event metadata.

groupIdrequiredThe error group id.
list_error_events

List recent individual occurrences of a group, to spot patterns before fixing.

groupIdrequiredThe error group id.
limitoptionalMaximum events to return. Defaults to 10.
resolve_error_group

Mark a group resolved after fixing. It reopens automatically if the error recurs.

groupIdrequiredThe error group id.
ignore_error_group

Mute a group so it stops producing notifications. For noise you will not fix.

groupIdrequiredThe error group id.