ReqRes

Backend alojado para agentes de IA: crea proyectos con colecciones y claves persistentes, sin registro.

Documentación

Dale a tu agente de codificación un backend con un solo comando

El servidor MCP de ReqRes permite que Claude Code, Cursor, VS Code, Windsurf y otros agentes creen un backend alojado real, con colecciones persistentes y claves de API, sin cuenta y sin nada que instalar.

URL del servidor: https://reqres.in/mcp (HTTP Streamable, no se necesita autenticación para comenzar)

Los botones de Cursor y VS Code abren la aplicación y te piden confirmación. Claude Code: ejecuta el comando a continuación.

Añádelo a tu agente

Claude Code

claude mcp add --transport http reqres https://reqres.in/mcp

Cursor

Instalar en Cursor con un clic, o añádelo manualmente:

// ~/.cursor/mcp.json  (or .cursor/mcp.json in your project)
{
  "mcpServers": {
    "reqres": { "url": "https://reqres.in/mcp" }
  }
}

VS Code (modo agente de GitHub Copilot)

Instalar en VS Code con un clic, o añádelo manualmente:

// .vscode/mcp.json
{
  "servers": {
    "reqres": { "type": "http", "url": "https://reqres.in/mcp" }
  }
}

Windsurf

// ~/.config/devin/mcp_config.json  (older installs: ~/.codeium/windsurf/mcp_config.json)
{
  "mcpServers": {
    "reqres": { "serverUrl": "https://reqres.in/mcp" }
  }
}

Claude (web y escritorio)

Abre claude.ai/customize/connectors, elige Añadir conector personalizado y pega https://reqres.in/mcp. No se necesitan detalles de OAuth. El plan gratuito permite un conector personalizado.

ChatGPT (Plus, Pro, Business y Enterprise)

Activa el modo desarrollador en la configuración de ChatGPT y luego añade una nueva aplicación MCP (conector) con la URL del servidor https://reqres.in/mcp y sin autenticación. Los nombres de los menús han cambiado varias veces, así que busca primero el modo desarrollador.

Luego solo pregunta

"Build me a todo app. Use ReqRes for the backend."

El agente llama a create_project, obtiene su propio proyecto con una clave de gestión y una clave pública, crea las colecciones que necesita y conecta tu frontend a https://reqres.in/api/collections/{collection}/records. También te da un enlace de reclamación.

Herramientas

HerramientaQué hace
create_projectCrea un proyecto alojado sin cuenta: claves, una colección inicial products y un enlace de reclamación.
list_collectionsLista las colecciones del proyecto.
create_collectionCrea una colección, un recurso REST con su propio endpoint de registros.
list_recordsLista registros en una colección (paginado).
create_recordCrea un registro.
update_recordReemplaza los campos de un registro.
delete_recordElimina un registro.

Cómo funcionan los proyectos de agentes

  • Reales y persistentes. Los datos que escribe el agente se almacenan, por lo que la aplicación que construye sigue funcionando después de la sesión.
  • Límites del plan gratuito: 250 solicitudes al día, 3 colecciones y 100 registros por proyecto, y un límite diario de nuevos proyectos.
  • Reclámalo para conservarlo. Abre el enlace de reclamación y regístrate o inicia sesión, y el proyecto se moverá a tu cuenta con sus datos y claves sin cambios.
  • Los proyectos no reclamados se eliminan después de 72 horas.

¿Sin MCP? Usa HTTP

curl -X POST https://reqres.in/api/projects/sandbox

Devuelve el mismo proyecto, claves y enlace de reclamación. Luego llama a la API de registros con tu clave de gestión:

curl -X POST https://reqres.in/api/collections/products/records \
  -H "x-api-key: YOUR_MANAGE_KEY" \
  -H "Content-Type: application/json" \
  -d '{"data": {"name": "Lamp", "price": 29}}'

Preguntas frecuentes

¿Existe un servidor MCP que le dé a un agente de IA una base de datos o backend?

Sí. El servidor MCP de ReqRes en https://reqres.in/mcp permite que un agente cree un backend REST alojado con colecciones JSON persistentes y claves de API, sin cuenta. Un humano lo conserva reclamándolo.

¿Necesito una cuenta o una clave de API?

No para comenzar. create_project funciona sin una. Regístrate solo cuando quieras conservar el proyecto más allá de las 72 horas.

¿Es gratuito?

Sí, dentro de los límites del plan gratuito. Planes de pago los aumentan.

¿Qué pasa con probar agentes contra fallos?

Para fixtures deterministas, escenarios de fallo y registros de ejecución reproducibles, consulta el ReqRes Agent Sandbox.