protogrid

Search / com.runheed/runheed

Runheed

R0· no sign-in

Production errors your coding agent can read: search, stack traces, context, trends, resolve.

v1.0.1 · active · repository · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality85new
Trust96of 100
Uptime, 30 days100%
Latency p50167 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "runheed": {
      "type": "http",
      "url": "https://runheed.com/api/mcp",
      "headers": {
        "Authorization": "Bearer ${RUNHEED_TOKEN}"
      }
    }
  }
}
claude mcp add --transport http runheed https://runheed.com/api/mcp --header "Authorization: Bearer ${RUNHEED_TOKEN}"
[mcp_servers.runheed]
url = "https://runheed.com/api/mcp"
bearer_token_env_var = "RUNHEED_TOKEN"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "runheed": {
      "type": "remote",
      "url": "https://runheed.com/api/mcp",
      "enabled": true,
      "headers": {
        "Authorization": "Bearer {env:RUNHEED_TOKEN}"
      }
    }
  }
}
{
  "mcpServers": {
    "runheed": {
      "type": "http",
      "url": "https://runheed.com/api/mcp",
      "headers": {
        "Authorization": "Bearer ${RUNHEED_TOKEN}"
      }
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=runheed&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vcnVuaGVlZC5jb20vYXBpL21jcCIsImhlYWRlcnMiOnsiQXV0aG9yaXphdGlvbiI6IkJlYXJlciAke1JVTkhFRURfVE9LRU59In19"
}
{
  "servers": {
    "runheed": {
      "type": "http",
      "url": "https://runheed.com/api/mcp",
      "headers": {
        "Authorization": "Bearer ${RUNHEED_TOKEN}"
      }
    }
  }
}
{
  "mcpServers": {
    "runheed": {
      "httpUrl": "https://runheed.com/api/mcp",
      "headers": {
        "Authorization": "Bearer ${RUNHEED_TOKEN}"
      }
    }
  }
}
extensions:
  "runheed":
    enabled: true
    name: "runheed"
    type: streamable_http
    uri: "https://runheed.com/api/mcp"
    headers:
      "Authorization": "Bearer ${RUNHEED_TOKEN}"
    timeout: 300

Placeholders to fill from your own secret store: ${RUNHEED_TOKEN}. The registry never accepts secret values.

Quality 85 / 100new

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene93 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations9 of 9 tools declare readOnlyHint or destructiveHint
  • warn
    tools.directory_hints3 of 9 tools declare all four hints; missing: runheed_get_error (idempotentHint); runheed_get_trends (idempotentHint); runheed_get_error_context (idempotentHint); …
  • pass
    tools.token_costabout 1,250 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stabilityn/a · weight 15
  • n/a
    stability.changes, stability.rug_pulltool history recorded for 5 of the 7 days needed
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

9 tools, about 1,250 tokens to load them all · tool set 5b2b9b1f3271 · tools last changed 2026-11-07 · checked 2026-11-07 19:10 UTC

Tool changes

  • runheed_get_errorchangeddescription
    before

    Returns one error group in full: message, status, counts, first and last seen, environment, agent context, the top stack frames and the latest breadcrumbs.

    after · 54% of words in common

    Returns one error group in full: message, status, counts, first and last seen, environment, agent context, the top stack frames and the latest breadcrumbs. If the error came back after it was marked resolved, it also shows the note it was resolved with, so you can see what the last fix tried.

  • runheed_get_recentchangeddescription
    before

    Returns the error groups seen most recently, newest first, with status, type, message, event count, last-seen time and ID.

    after · 83% of words in common

    Returns the error groups seen most recently, newest first, with status, type, message, route, top stack frame, event count, last-seen time and ID.

  • runheed_search_errorschangeddescription, input schema
    before

    Searches the workspace's error groups by text (type or message), status and project. Returns each matching group with its status, type, message, event count, last-seen time and ID.

    after · 79% of words in common

    Searches the workspace's error groups by text (type, message, route, file or extra data), status and project. Returns each matching group with its status, type, message, route, top stack frame, event count, last-seen time and ID.

  • runheed_get_project_healthchangedinput schema
  • runheed_get_trendschangedinput schema
  • runheed_get_recentchangedinput schema
  • runheed_search_errorschangedinput schema

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 96 / 100

provenance85
liveness100
freshness100
hygiene100

+repository +dns-namespace +website +reachable +uptime-100% +updated-2d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://runheed.com/api/mcp streamable-httpnoneyes100%167 ms2025-11-252026-11-07

Tools (9)

runheed_get_errorread-onlyReturns one error group in full: message, status, counts, first and last seen, environment, agent context, the top stack frames and the latest breadcrumbs. If the error came back after it was marked resolved, it also shows the note it was resolved with, so you can see what the last fix tried.
runheed_get_error_contextread-onlyReturns everything recorded around an error: every breadcrumb, platform, runtime, OS, environment, release, the affected user, the agent session and extra data.
runheed_get_project_healthread-onlyReturns 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, recent issues and recommendations.
runheed_get_recentread-onlyReturns the error groups seen most recently, newest first, with status, type, message, route, top stack frame, event count, last-seen time and ID.
runheed_get_trendsread-onlyReturns error statistics for the last 24 hours, 7 days or 30 days: total, new and resolved counts, the most frequent errors and the hourly error rate.
runheed_ignore_errorMarks an error group ignored, for known or expected errors, so new occurrences stop alerting. Returns a confirmation.
runheed_resolve_errorMarks an error group resolved, with an optional note such as the fixing commit. The group reopens on its own if the error happens again. Returns a confirmation.
runheed_search_errorsread-onlySearches the workspace's error groups by text (type, message, route, file or extra data), status and project. Returns each matching group with its status, type, message, route, top stack frame, event count, last-seen time and ID.
runheed_unignore_errorMoves an ignored error group back to unresolved, so new occurrences alert again. Returns a confirmation.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.runheed/runheed",
  "title": "Runheed",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://runheed.com/api/mcp",
      "type": "streamable-http",
      "headers": [
        {
          "name": "Authorization",
          "isSecret": true,
          "description": "Bearer followed by a Runheed agent key (al_...), from Settings > Agent keys. Not needed by clients that sign in with OAuth."
        }
      ]
    }
  ],
  "version": "1.0.1",
  "repository": {
    "url": "https://github.com/getrunheed/runheed-plugin",
    "source": "github"
  },
  "websiteUrl": "https://runheed.com",
  "description": "Production errors your coding agent can read: search, stack traces, context, trends, resolve."
}