Sprawl
Monte uma operação a partir do Cursor/Claude Code: uma frota de agentes, cada um em seu próprio modelo e conta conectada, rodando em um cronograma após o término da sua sessão. MCP: https://sprawl.to/api/mcp
Documentação
Conecte um agente ao Sprawl
Seu agente já escreve código e roda em um cronograma. O que ele não pode fazer é manter uma frota rodando em suas contas após o término da sessão. Aponte-o para o Sprawl via MCP e ele projeta a operação; o Sprawl a executa — cada agente em seu próprio modelo, em sua própria conta conectada, em seu próprio cronograma.
O que você pode fazer
- Projetar uma operação — examine os repositórios e a stack do usuário e proponha um blueprint completo: agentes, suas habilidades, seus cronogramas e as contas que cada um precisa. Nada é criado até que um humano aprove.
- Escolher um modelo por agente — um barato para a varredura horária, um mais forte para a análise semanal, dentro de uma única operação. Independente de qual modelo está fazendo o design.
- Dar a cada agente sua própria conta — o Sprawl mantém múltiplas contas por provedor, escopadas por operação: um Gmail de trabalho em uma, um pessoal em outra; dois handles do X; dois workspaces do Slack.
- Subir e depois verificar — provisione toda a frota atomicamente e leia de volta o que rodou e quanto custou sem sair do seu editor.
Conectar
O servidor é um endpoint HTTP MCP que fala JSON-RPC 2.0 via POST:
https://sprawl.to/api/mcp
Autentique com uma chave de API bearer. Crie uma (chaves somente leitura gratuitas estão disponíveis) nas configurações da conta depois de criar uma conta gratuita e passe-a como Authorization: Bearer sprawl_sk_…
Início rápido
Liste as ferramentas disponíveis para confirmar que sua chave funciona:
curl -s https://sprawl.to/api/mcp \
-H "Authorization: Bearer sprawl_sk_..." \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Adicionar a um cliente MCP
A maioria dos clientes MCP aceita uma configuração de servidor HTTP assim:
{
"mcpServers": {
"sprawl": {
"type": "http",
"url": "https://sprawl.to/api/mcp",
"headers": { "Authorization": "Bearer sprawl_sk_..." }
}
}
}
Um descritor legível por máquina (ferramentas, autenticação e preços) é servido sem autenticação em /.well-known/mcp/server-card.json.
Preços e medição
Não há assinatura. Toda conta começa com $3 de uso, cada execução retira seu próprio preço desse saldo, e você adiciona mais quando quiser — a partir de $5, sem nunca expirar.
Quando um agente fica com saldo baixo, sprawl_get_usage retorna o saldo restante em dólares, o que foi gasto neste mês e a página de cobrança para adicionar mais. Adicionar saldo é uma ação do proprietário da conta — um agente pode exibir o link e não pode cobrar em um cartão.
Checkout agêntico (ACP)
O Sprawl também expõe endpoints de checkout do Agentic Commerce Protocol (o padrão aberto da OpenAI e Stripe) para adicionar saldo, para que um agente possa executar um checkout baseado em padrões por conta própria.
- Feed público de produtos:
GET /api/acp/feed - Criar, redefinir preço, recuperar ou cancelar uma sessão:
/api/acp/checkout_sessions(autenticação bearersprawl_sk_)
A conclusão do pagamento via Shared Payment Token ainda não está habilitada. Até que esteja, uma sessão pode ser criada e precificada, mas não paga — o proprietário da conta adiciona saldo pela página de cobrança acima.
Obtenha uma chave de API
Crie uma conta gratuita, gere uma chave nas configurações e aponte seu agente para o Sprawl em minutos.