ReqRes
Backend hospedado para agentes de IA: crie projetos com coleções e chaves persistentes, sem necessidade de cadastro.
Documentação
Dê ao seu agente de codificação um backend com um único comando
O servidor MCP ReqRes permite que Claude Code, Cursor, VS Code, Windsurf e outros agentes criem um backend hospedado real, com coleções persistentes e chaves de API, sem conta e sem nada para instalar.
URL do servidor: https://reqres.in/mcp (HTTP Streamable, sem necessidade de autenticação para começar)
Os botões do Cursor e do VS Code abrem o aplicativo e pedem que você confirme. Claude Code: execute o comando abaixo.
Adicione ao seu agente
Claude Code
claude mcp add --transport http reqres https://reqres.in/mcp
Cursor
Instalar no Cursor com um clique, ou adicione manualmente:
// ~/.cursor/mcp.json (or .cursor/mcp.json in your project)
{
"mcpServers": {
"reqres": { "url": "https://reqres.in/mcp" }
}
}
VS Code (modo agente do GitHub Copilot)
Instalar no VS Code com um clique, ou adicione 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 e desktop)
Abra claude.ai/customize/connectors, escolha Adicionar conector personalizado e cole https://reqres.in/mcp. Nenhum detalhe de OAuth é necessário. O plano gratuito permite um conector personalizado.
ChatGPT (Plus, Pro, Business e Enterprise)
Ative o modo de desenvolvedor nas configurações do ChatGPT e adicione um novo aplicativo MCP (conector) com a URL do servidor https://reqres.in/mcp e sem autenticação. Os nomes dos menus mudaram algumas vezes, então procure pelo modo de desenvolvedor primeiro.
Depois é só pedir
"Build me a todo app. Use ReqRes for the backend."
O agente chama create_project, obtém seu próprio projeto com uma chave de gerenciamento e uma chave pública, cria as coleções necessárias e conecta seu frontend a https://reqres.in/api/collections/{collection}/records. Ele também fornece um link de reivindicação.
Ferramentas
| Ferramenta | O que faz |
|---|---|
create_project | Cria um projeto hospedado sem conta: chaves, uma coleção inicial products e um link de reivindicação. |
list_collections | Lista as coleções do projeto. |
create_collection | Cria uma coleção, um recurso REST com seu próprio endpoint de registros. |
list_records | Lista registros em uma coleção (paginado). |
create_record | Cria um registro. |
update_record | Substitui os campos de um registro. |
delete_record | Exclui um registro. |
Como funcionam os projetos de agente
- Reais e persistentes. Os dados que o agente escreve são armazenados, então o aplicativo que ele cria continua funcionando após a sessão.
- Limites do plano gratuito: 250 solicitações por dia, 3 coleções e 100 registros por projeto, além de um limite diário para novos projetos.
- Reivindique para manter. Abra o link de reivindicação e cadastre-se ou faça login, e o projeto passa para sua conta com dados e chaves inalterados.
- Projetos não reivindicados são excluídos após 72 horas.
Sem MCP? Use HTTP
curl -X POST https://reqres.in/api/projects/sandbox
Retorna o mesmo projeto, chaves e link de reivindicação. Depois, chame a API de registros com sua chave de gerenciamento:
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}}'
Perguntas frequentes
Existe um servidor MCP que dá a um agente de IA um banco de dados ou backend?
Sim. O servidor MCP ReqRes em https://reqres.in/mcp permite que um agente crie um backend REST hospedado com coleções JSON persistentes e chaves de API, sem conta. Um humano o mantém ao reivindicá-lo.
Preciso de uma conta ou chave de API?
Não para começar. create_project funciona sem uma. Cadastre-se apenas quando quiser manter o projeto após 72 horas.
É gratuito?
Sim, dentro dos limites do plano gratuito. Planos pagos aumentam esses limites.
E quanto a testar agentes contra falhas?
Para fixtures determinísticas, cenários de falha e logs de execução reproduzíveis, consulte o ReqRes Agent Sandbox.