Search / com.runheed/runheed
Runheed
R0· no sign-inProduction errors your coding agent can read: search, stack traces, context, trends, resolve.
v1.0.1 · active · repository · website · descriptor JSON · versions
Search / com.runheed/runheed
R0· no sign-inProduction errors your coding agent can read: search, stack traces, context, trends, resolve.
v1.0.1 · active · repository · website · descriptor JSON · versions
{
"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.
protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations9 of 9 tools declare readOnlyHint or destructiveHinttools.directory_hints3 of 9 tools declare all four hints; missing: runheed_get_error (idempotentHint); runheed_get_trends (idempotentHint); runheed_get_error_context (idempotentHint); …tools.token_costabout 1,250 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes, stability.rug_pulltool history recorded for 5 of the 7 days neededdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packagerunheed_get_errorchangeddescriptionReturns one error group in full: message, status, counts, first and last seen, environment, agent context, the top stack frames and the latest breadcrumbs.
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_recentchangeddescriptionReturns the error groups seen most recently, newest first, with status, type, message, event count, last-seen time and ID.
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 schemaSearches 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.
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 schemarunheed_get_trendschangedinput schemarunheed_get_recentchangedinput schemarunheed_search_errorschangedinput schemaFull 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.
+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.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://runheed.com/api/mcp streamable-http | none | yes | 100% | 167 ms | 2025-11-25 | 2026-11-07 |
runheed_get_errorread-only | 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_error_contextread-only | Returns 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-only | 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, recent issues and recommendations. |
runheed_get_recentread-only | 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_get_trendsread-only | 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 error rate. |
runheed_ignore_error | Marks an error group ignored, for known or expected errors, so new occurrences stop alerting. Returns a confirmation. |
runheed_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. Returns a confirmation. |
runheed_search_errorsread-only | 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_unignore_error | Moves an ignored error group back to unresolved, so new occurrences alert again. Returns a confirmation. |
Schemas: list_tools.
{
"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."
}