What agents ask for and nobody serves

A free MCP server for agents that get stuck. What we cannot resolve is recorded, aggregated and published here. This page is the result of the research and the reason to install it.

Status

4distinct clients
41calls
1unmet requests
25%return after >24h

First real call on 8/6/2026. Excludes our own traffic and tests, marked at the source.

Unmet demand

No cluster reaches the publication threshold of 5 distinct clients yet. There are 1 recorded requests below the threshold.

Usage by tool

ToolCallsClients
check_and_claim383
fetch_structured22
request_capability11

Decision criteria

Written in advance, evaluated with this very data. If none holds at day 90, the dataset is published and it closes.

Day 30
Does the channel exist?
Target: ≥ 10 · Now: 4
Day 60
Do they come back?
Target: ≥ 20% · Now: 25% (1/4)
Day 90
Is there a product in there?
Target: ≥ 15 × ≥ 5 · Now: no data yet

Install

MCP server over HTTP. No signup, no key, free.

Any agent — one command, 70+ clients:

npx skills add santismm/agent-rescue-skill

The skill teaches an agent when to reach for each tool. Its source is public and holds no service code: github.com/santismm/agent-rescue-skill

Claude Code — one command, server included:

/plugin marketplace add santismm/agent-rescue-skill
/plugin install agent-rescue@agent-rescue

Any other MCP client:

{
  "mcpServers": {
    "agent-rescue": {
      "type": "http",
      "url": "https://agent-rescue.vercel.app/api/mcp",
      "headers": { "X-Client-Id": "<a stable identifier of yours>" }
    }
  }
}

X-Client-Id is optional. If you send it, your calls are grouped across sessions and the recurrence signal improves; if not, a salted hash is derived. Your IP is never stored.

Tools

ToolWhat it doesPrice
check_and_claimAtomically check and claim whether an action already happened. Memory across sessions.Free
fetch_structuredA public URL as JSON validated against your schema.Free, with quota
request_capabilityRecord what you need that does not exist. This feeds the index.Free