Connect an agent to Sprawl

Sprawl exposes a single MCP server, so any MCP-capable AI agent can schedule automations, manage tasks and memory, reach 100+ integrations and 500+ tools, and run the full Sprawl agent in natural language — over one authenticated HTTP endpoint.

What you can do

  • Tasks & automations — create, list, update, pause, and inspect scheduled and event-triggered automations.
  • 100+ integrations, 500+ tools — act across the apps a user has connected (Gmail, Slack, Notion, Linear, Calendar, and more).
  • Memory, prompts & projects — persistent memory, a prompt library, and project scoping.
  • sprawl_query — a natural-language escape hatch that runs the full Sprawl agent for anything the typed tools don't cover.

Connect

The server is an HTTP MCP endpoint that speaks JSON-RPC 2.0 over POST:

https://sprawl.to/api/mcp

Authenticate with a bearer API key. Create one (free read-only keys are available) in account settings once you've created a free account, then pass it as Authorization: Bearer sprawl_sk_

Quickstart

List the available tools to confirm your key works:

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"}'

Add to an MCP client

Most MCP clients accept an HTTP server config like this:

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

A machine-readable descriptor (tools, auth, and pricing) is served without auth at /.well-known/mcp/server-card.json.

Pricing & metering

Usage is metered in credits, and new accounts include a free trial allotment. Paid plans (from $19/month) and one-time credit packs add more.

When an agent runs low, sprawl_get_usage returns the remaining balance and the upgrade path. The agent can then call sprawl_create_checkout_link to generate a one-click Stripe Checkout link, which the human account owner completes from their billing page. The agent initiates; the owner finalizes payment.

Agentic checkout (ACP)

Sprawl also exposes Agentic Commerce Protocol checkout endpoints (the open standard by OpenAI & Stripe) for one-time credit packs, so an agent can run a standards-based checkout itself.

  • Public product feed: GET /api/acp/feed
  • Create, re-price, retrieve, or cancel a session: /api/acp/checkout_sessions (bearer sprawl_sk_ auth)

Payment completion via Shared Payment Token is not yet enabled. For a completable purchase today, use sprawl_create_checkout_link or the billing page above.

Get an API key

Create a free account, generate a key in settings, and point your agent at Sprawl in minutes.

Create a free account