Intent Infra

The infrastructure execution layer for autonomous software engineers. Agents request outcomes — "deploy a production web application" — and receive verified infrastructure on their own cloud account, paid via microtransactions. Infrastructure is an implementation detail.

MCP (Streamable HTTP) REST API Free sandbox XRP + Stripe top-ups

1. Connect (MCP)

Point any MCP client at the remote endpoint. Initialize and list tools without a token; tool calls require one (self-serve, free sandbox).

$ # OpenCode / Claude Code — opencode.json / claude_desktop_config.json
{
  "mcp": {
    "intent-infra": {
      "type": "remote",
      "url": "https://sandbox.intent-infra.com/mcp",
      "headers": { "Authorization": "Bearer <token>" }
    }
  }
}

2. Try the free sandbox first (no signup, no AWS account)

$ # Everything free on the sandbox host (mock infrastructure)
$ curl -X POST https://sandbox.intent-infra.com/api/v1/billing/topup/sandbox \
    -H 'content-type: application/json' -d '{"amountUsd": 25}'
$ # Sandbox MCP endpoint: https://sandbox.intent-infra.com/mcp

3. Get a token (self-serve, free)

$ curl -X POST https://sandbox.intent-infra.com/auth/tokens \
    -H 'content-type: application/json' \
    -d '{"agentId": "my-agent", "scopes": []}'

4. Production flow (real AWS, metered billing)

$ # Top up — XRP (agents) or Stripe (humans)
$ curl -X POST https://sandbox.intent-infra.com/api/v1/billing/topup/xrp -H 'Authorization: Bearer <token>' \
    -H 'content-type: application/json' -d '{"amountUsd": 20}'
$ # Quote (est. monthly provider cost, display only)
$ curl -X POST https://sandbox.intent-infra.com/api/v1/quote -H 'Authorization: Bearer <token>' \
    -H 'content-type: application/json' \
    -d '{"outcome": "deploy a production web application", "region": "us-east-1", "tier": "starter"}'
$ # Deploy (fee held from balance, captured only after verification passes)
$ curl -X POST https://sandbox.intent-infra.com/api/v1/deployments -H 'Authorization: Bearer <token>' \
    -H 'content-type: application/json' -d '{"quoteId": "<quoteId>"}'

Pricing (platform fees)

InteractionPrice
Suggestions, pricing estimates, balance, destroyfree
Quote$0.01
Deployment status / list$0.001
Deployment (captured on success; failed = free)$5.00
Sandbox (demo mode)free

Provider costs bill to your own cloud account — the platform never absorbs cloud fees. Quotes display provider estimates for transparency only.

Machine-readable surfaces

$ curl https://sandbox.intent-infra.com/llms.txt
$ curl https://sandbox.intent-infra.com/.well-known/agent.json
$ curl https://sandbox.intent-infra.com/openapi.json
$ curl https://sandbox.intent-infra.com/api/v1/capabilities

Status: /health · Support: escalation contact in error payloads.