RECOVER — machine-readable recovery decisions for failed API, MCP, and agent actions.
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Documented (README)
- !No standard license detected
git clone https://github.com/GSterlingPress/recover-api{
"mcpServers": {
"recover-api": {
"command": "node",
"args": ["/path/to/recover-api/dist/index.js"]
}
}
}Resumen de MCP Servers
# RECOVER
**A failed machine action happened. What should happen next?**
RECOVER is a tiny deterministic decision API for AI agents, MCP clients, automations, and ordinary backend systems. It converts failure context into one of six actions:
`RETRY_NOW` · `WAIT` · `REPAIR_REQUEST` · `VERIFY_FIRST` · `ESCALATE` · `ABORT`
Use it immediately after a failed API/tool/action and before an automatic retry—especially for side-effecting operations, ambiguous timeouts, rate limits, malformed requests, exhausted retry budgets, and uncertain execution outcomes.
## Live production
Base URL: `https://recover-api-production-bbba.up.railway.app`
MCP Streamable HTTP endpoint: `https://recover-api-production-bbba.up.railway.app/mcp`
Activity dashboard: `https://recover-api-production-bbba.up.railway.app/activity`
Safe demo: `https://recover-api-production-bbba.up.railway.app/demo`
## REST
`POST https://recover-api-production-bbba.up.railway.app/v1/recover`
```json
{
"method":"POST",
"status":503,
"error":"upstream timeout",
"attempt":1,
"sideEffect":true,
"idempotencyKey":false
}
```
Example response:
```json
{
"decision":"VERIFY_FIRST",
"retry":false,
"risk":"high",
"reason":"A side-effecting non-idempotent action may have completed before the failure became visible.",
"next":"Verify external state or obtain an idempotency key before retrying."
}
```
## MCP
Tool: `recover_decide`
Point an MCP client at:
`https://recover-api-production-bbba.up.railway.app/mcp`
The server is designed for machine discovery and includes `server.json` metadata for the official MCP Registry.
## Why call RECOVER?
Retry libraries answer *how to retry*. RECOVER answers the more important question first: **what is the safest next action after this specific failure?**
Good call sites include API clients, AI agents, browser automations, workflow engines, MCP hosts, job runners, payment/order flows, and any system where blindly retrying can duplicate a side effect or amplify a failure.
## Analytics
`GET /activity` displays durable, privacy-safe usage telemetry and a permanent **FIRST 10 REAL-WORLD STRANGER CONVERSIONS** scoreboard. Real-use events are stored separately so discovery traffic cannot push milestones out of history. Raw IPs and request payloads are not stored.
## Deploy
The repo is Railway-ready with `Dockerfile` and `railway.toml`. Mount a persistent volume at `/data` so the permanent real-use ledger survives restarts.
Lo que la gente pregunta sobre recover-api
¿Qué es GSterlingPress/recover-api?
+
GSterlingPress/recover-api es mcp servers para el ecosistema de Claude AI. RECOVER — machine-readable recovery decisions for failed API, MCP, and agent actions. Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-09-13.
¿Cómo se instala recover-api?
+
Puedes instalar recover-api clonando el repositorio (https://github.com/GSterlingPress/recover-api) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar GSterlingPress/recover-api?
+
Nuestro agente de seguridad ha analizado GSterlingPress/recover-api y le ha asignado un Trust Score de 62/100 (tier: OK). Revisa el desglose completo de comprobaciones superadas y flags en esta página.
¿Quién mantiene GSterlingPress/recover-api?
+
GSterlingPress/recover-api es mantenido por GSterlingPress. La última actividad registrada en GitHub es del 2026-09-13, con 0 issues abiertos.
¿Hay alternativas a recover-api?
+
Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.
Despliega recover-api en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](https://claudewave.com/repo/gsterlingpress-recover-api)<a href="https://claudewave.com/repo/gsterlingpress-recover-api"><img src="https://claudewave.com/api/badge/gsterlingpress-recover-api" alt="Featured on ClaudeWave: GSterlingPress/recover-api" width="320" height="64" /></a>Más MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!
The fastest path to AI-powered full stack observability, even for lean teams.