Sprawl

Pon en marcha una operación desde Cursor/Claude Code: una flota de agentes, cada uno con su propio modelo y cuenta conectada, ejecutándose según un horario después de que termine tu sesión. MCP: https://sprawl.to/api/mcp

Documentación

Conecta un agente a Sprawl

Tu agente ya escribe código y se ejecuta según un horario. Lo que no puede hacer es mantener una flota funcionando en tus cuentas después de que termine la sesión. Apúntalo a Sprawl a través de MCP y él diseña la operación; Sprawl la ejecuta — cada agente con su propio modelo, en su propia cuenta conectada, con su propio horario.

Lo que puedes hacer

  • Diseñar una operación — examina los repos y la pila del usuario, y luego propone un plano completo: agentes, sus habilidades, sus horarios y las cuentas que cada uno necesita. Nada se crea hasta que un humano lo aprueba.
  • Elegir un modelo por agente — uno barato para el barrido horario, uno más potente para el análisis semanal, dentro de una sola operación. Independiente del modelo que esté haciendo el diseño.
  • Dar a cada agente su propia cuenta — Sprawl mantiene múltiples cuentas por proveedor, con alcance por operación: un Gmail de trabajo en una, uno personal en otra; dos cuentas de X; dos espacios de trabajo de Slack.
  • Ponlo en marcha y luego revísalo — aprovisiona toda la flota atómicamente y lee qué se ejecutó y cuánto costó sin salir de tu editor.

Conectar

El servidor es un endpoint MCP HTTP que habla JSON-RPC 2.0 sobre POST:

https://sprawl.to/api/mcp

Autentícate con una clave API bearer. Crea una (hay claves gratuitas de solo lectura disponibles) en la configuración de la cuenta una vez que hayas creado una cuenta gratuita, y luego pásala como Authorization: Bearer sprawl_sk_…

Inicio rápido

Lista las herramientas disponibles para confirmar que tu clave 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"}'

Añadir a un cliente MCP

La mayoría de los clientes MCP aceptan una configuración de servidor HTTP como esta:

{
  "mcpServers": {
    "sprawl": {
      "type": "http",
      "url": "https://sprawl.to/api/mcp",
      "headers": { "Authorization": "Bearer sprawl_sk_..." }
    }
  }
}

Un descriptor legible por máquina (herramientas, autenticación y precios) se sirve sin autenticación en /.well-known/mcp/server-card.json.

Precios y medición

No hay suscripción. Cada cuenta comienza con $3 de uso, cada ejecución descuenta su propio precio de ese saldo, y puedes añadir más cuando quieras — desde $5, que nunca expira.

Cuando un agente tiene poco saldo, sprawl_get_usage devuelve el saldo restante en dólares, lo que se ha gastado este mes y la página de facturación para añadir más. Añadir saldo es una acción del propietario de la cuenta — un agente puede mostrar el enlace, pero no puede cargar una tarjeta.

Checkout agéntico (ACP)

Sprawl también expone endpoints de checkout del Agentic Commerce Protocol (el estándar abierto de OpenAI y Stripe) para añadir saldo, de modo que un agente pueda ejecutar un checkout basado en estándares por sí mismo.

  • Feed público de productos: GET /api/acp/feed
  • Crear, re-preciar, recuperar o cancelar una sesión: /api/acp/checkout_sessions (autenticación bearer sprawl_sk_)

La finalización del pago mediante Shared Payment Token aún no está habilitada. Hasta que lo esté, se puede crear y fijar el precio de una sesión, pero no pagarla — el propietario de la cuenta añade saldo desde la página de facturación anterior.

Obtén una clave API

Crea una cuenta gratuita, genera una clave en la configuración y apunta tu agente a Sprawl en minutos.

Crea una cuenta gratuita