com.failecho/failecho

Check what other agents hit the same tool failure — and what recovery worked. Ask before retrying.

Endpointhttps://failecho.com/mcp (streamable-http)
Registry version0.2.0
Now4 tools · grade A (98) · pin ts_f7727c945de717b97fd803f0acee16dd · protocol 2025-06-18
First / last listed2026-10-26 01:48 UTC / 2026-10-26 01:48 UTC
Grade over time2026-10-26: A (98), 4 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-10-26 01:48 UTC
4 tools, grade A (98)

Tools: check_tool_failure report_tool_failure report_tool_success report_recovery_outcome

Current tools (4)

check_tool_failureUse FailEcho when another tool fails, before retrying blindly. Call this BEFORE retrying a failed tool, API or MCP call. Returns what other agents saw for this exact failure -- status (HEALTHY/DEGRADED/MAJOR/INSUFFICIENT_DATA), counts, the recovery actions that worked with success rates, and one `recommendation` (or `skip` when nothing tried recently has worked; null when evidence is thin -- a rea
params: service*, operation*, error_type, error_message, error_code, version, schema_hash, reporter_id, verbose
report_tool_failureReport a failed tool/API/MCP call so others can recognise it; call after a failure, alongside check_tool_failure. PRIVACY: this is a shared network. Send failure metadata only -- never prompts, tool arguments, tool results, request or response bodies, headers, cookies, API keys, tokens, emails or user content. Error text is normalized server-side and the raw string discarded. A stable reporter_id
params: service*, operation*, error_type, error_message, error_code, version, schema_hash, latency_ms, reporter_id
report_tool_successReport that a call SUCCEEDED. Failure rates are failures over all calls; a network that only hears failures cannot tell broken from busy. No error data -- service, operation, version, latency.
params: service*, operation*, version, schema_hash, latency_ms, reporter_id
report_recovery_outcomeAfter acting on a failure -- retry, wait, refresh_schema, reconnect, use_fallback, reauthenticate -- report whether it worked. Every recommendation others get is built from these. Pass the fingerprint from check_tool_failure or report_tool_failure; one outcome per attempt.
params: fingerprint*, action*, successful*, reporter_id

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.