Agent-native infrastructure
for real-world launches

Paste one URL into Cursor, Claude Code, or any coding agent. It takes your project live — domain, hosting, HTTPS, and email — under a budget you set and approvals you give.

Put your idea
online.

https://sproutpad.ai

No plugin or account needed for an estimate. Prefer a browser? Start free below.

Your agent can already build the app. SproutPad is the step where it goes live: your own .com with hosting, HTTPS, and a real inbox, proposed as one priced job that pauses for your approval.

launch_service · quote q_7f3a · myportfolio.com Approval required
  1. 01 $20 maximum domain + hosting + mailbox $20.00
  2. 02 Reserved from budget fits inside the $25 monthly budget $25.00 → $5.00
  3. 03 Approve the domain registration cannot be undone — the agent waits here you
  4. 04 Launch executes no money moves before approval
  5. 05 Receipt saved actual cost, provider refs, and the undo path $19.00
Cursor Claude Code Codex Any MCP client REST CLI

Why governed

Agents are good at everything except spending your money.

Brilliant at

Writing the app, wiring DNS, reading every provider doc you never will, and retrying until it works.

Hopeless at

Knowing a domain can't be returned. Noticing the third retry bought three domains. Being someone you can hold accountable.

That last part is where the risk lives — so that's the part SproutPad runs. The agent proposes. The server enforces. You approve what can't be undone.

How a launch works

01

Price

The whole job is priced before anything happens. This launch: $20 maximum, reserved from the project's monthly budget.

02

Approve

Anything that can't be undone waits for you. The agent sees your decision — it can't make it.

03

Launch

SproutPad executes against providers with its own credentials. The agent never holds your card or your logins — Stripe keeps cards out entirely.

04

Receipt

The actual cost ($19 — the unused $1 goes back), each provider reference, and how to leave: transfer the domain, stop the billing.

Live in a minute or two

From localhost to your own .com before your coffee cools.

  1. 0:00

    Paste the URL

    Your agent opens sproutpad.ai, reads the contract, and knows every operation, price, and rule — no plugin, no account yet.

  2. 0:15

    It proposes the launch

    myportfolio.com, hosting, and a mailbox as one job: $20 maximum, reserved from the project budget.

  3. 0:30

    You approve once

    The domain purchase is the only thing that can't be undone — it waits for your tap. The agent can't approve it for you.

  4. ~1:40

    You're live

    DNS, TLS, and the inbox converge. The receipt records what it cost, what exists, and how to leave.

A typical first launch. Domain registration and DNS can add a few minutes on some TLDs.

One paste, four services

Add what the project needs. Remove it without rebuilding the rest.

Domain myportfolio.com you approve the purchase · transfer out anytime ~$14 once
Edge Static site, DNS, TLS global edge delivery and HTTPS for uploaded site files · included $0/mo
Host Server application remove it and its billing stops from $3/mo
Mail hello@myportfolio.com a real inbox at your domain $2/mo

Honest limits. Adding or removing a service changes what exists and what you are billed for. Automatic failover between providers and zero-downtime live migration are not current promises.

What you can publish today

Bring the files you or your agent made. Publish the thing people actually need to open.

Landing pages, company sites, and event pages. A focused public URL for a launch, announcement, invitation, or small business. HTML · CSS · JS
Portfolios, resumes, menus, and catalogs. Share polished work and useful information without turning it into a software project. your own .com
Documents and collections. Give one document, a small collection, or a static report export a clear place to open and download. phone friendly
Static apps, interactive reports, and build outputs. Upload authored files or the output from a framework build and serve it from the global edge. edge hosted

Start guided or bring authored files. Sprout offers six reviewed starting points in the live builder; your agent can also create a project, then publish it through the same governed launch flow.

Day 2 · After the launch

The launch is one afternoon. Your agent runs the year after it.

Ship the next build. upload_assetslaunch_service — a redeploy is the same governed operation as the first deploy. $0.00 · no gate
Change a DNS record. upsert_dns_record — typed and validated, and it lands in the ledger like everything else. receipt
Send mail from your domain. send_email — policy-checked and content-screened, with a daily recipient quota. Sending is irreversible, and the receipt says so. quota'd
Read what came back. email_snapshot_read — bounded snapshot reads, not a live credential into your inbox. bounded
send_email · response application/json
{
  "delivery": {
    "state": "provider_accepted",
    "recipientCount": 1,
    "sendsRemainingToday": 47
  },
  "receipt": { "action": "email_sent", "oneTimeUsd": 0, "monthlyDeltaUsd": 0 },
  "undo": { "command": null, "irreversible": true },
  "actions": [{
    "kind": "observation",
    "observation": "provider_accepted_not_recipient_delivered",
    "reason": "Provider acceptance is not recipient delivery or reading.
               Do not retry automatically; wait for a bounded inbound
               snapshot or human feedback."
  }]
}

Honest limits. A provider accepting an email is not proof it was delivered or read, and outbound mail is plain text. The full lifecycle — moving, removing, exporting — is in running it day to day.

AX · Agent-first by design

Your agent gets a real interface, not a scraped one.

GET /llms.txt · excerpt text/markdown
Rules that never change:
- Money is reserved before it is spent, and released if unused.
- Irreversible actions require a human approval bound to that exact action.
- Every effect returns a receipt; receipts are append-only.
One registry, every entrance. MCP and REST project one canonical registry today. The generated SDK and CLI are repository-local contract previews, not publicly released packages. Where an operation is exposed, it has the same costs, retry rules, tasks, and receipts — the inventories differ by transport. 54 production-ready operations · 47 over MCP
Estimate before any account. Anonymous pricing, and help() works even when the agent is lost. no auth

Strict tools publish only their exact typed actions — there is no free-form escape hatch. Read llms.txt or the API reference.

Pay for what exists

Most months, a personal site costs $0–$4 to run. Not a $19 plan.

Managed hosting sells a flat plan sized for traffic you might get. SproutPad bills the infrastructure that actually exists — per service, prorated by the day — and unused budget is simply money you didn't spend.

A static site on the edge. A few visitors or a few thousand — both ride inside fair use (~1M requests/month). $0.00/mo
A real inbox at your domain. Remove it and its billing stops. $2.00/mo
A server app, only if you need one. Billed for the days it exists — a 12-day experiment costs about $1.20, not a month. from $3.00/mo
Your domain. The one fixed cost, prepaid for the year. ~$14.00/yr

Scale is headroom, not a new tier. The same $0 edge site keeps serving when a post takes off. If a site sustains far beyond fair use we contact you before terms change — traffic is not throttled automatically.

Plans set the ceiling, not the price of services

Scratch

72-hour test site

Kick the tires with a hard $5 spend cap.

$1 once · $5 max
Free

One real project

A launched site with a $25 monthly ceiling.

$0 · $25/mo max
Pro

Ten projects

Room for client work and experiments.

$29/mo · $250/mo max

Grade us, don't believe us

The agents are everywhere. The authority isn't.

First-party evidence you can examine yourself — a green result means a named build passed the published conformance checks before they expired. It is not third-party certification.