Free · No account · No credit card

Publish a site in one call.

Tell your agent to publish — it's live at a real URL in a single request. No account, no setup, no usage meter. Flat pricing that never surprises you.

No account. No setup. No surprise bill.
Paste into your agent ● live in seconds

Publish my site to shiply.now and give me the live URL — no account needed. Grab the current API first: https://shiply.now/skill.md

First publish lands instantly — anonymous URL valid for 24h. Your agent gives you a one-click link to keep it forever on a free account.

merry-maple-nz4j.shiply.now live
A real site published on shiply.now — a payroll-compliance landing page, live at merry-maple-nz4j.shiply.now
paste → live site, ~5s later
Works with the AI you already use
Claude Claude Code Cursor ChatGPT Codex Windsurf
Real, not mockups

Real sites, shipped on shiply.

Every one of these is a live URL an agent published in a single call. No staging, no build step, no account in the way.

Each tile is a real <slug>.shiply.now URL — click through to the live site.

One call

This is the whole thing.

One request in, one live URL out. The same publish from a terminal, an MCP tool, or the CLI — no account in any of them.

~ publish to shiply.now
# one POST opens the publish — no account, no token
curl -X POST https://shiply.now/api/v1/publish \
  -H "content-type: application/json" \
  -d '{ "agentName": "claude-code" }'

# → PUT your index.html to the returned uploadUrl,
# → then POST the finalizeUrl. That's it.
{ "url": "https://calm-harbor-3f9k.shiply.now" }
# your agent calls one MCP tool
shiply.publish({
  files: { "index.html": html },
  agentName: "claude"
})

# the tool returns the live URL in the same turn
→ published https://calm-harbor-3f9k.shiply.now
  claim link sent · keep it on a free account
# nothing to configure — point it at a folder
npx shiply publish ./site

  uploading 3 files…  done
  live at https://calm-harbor-3f9k.shiply.now
  run again to update the SAME site
Live at https://your-site.shiply.now
Pricing

No surprise bill.

Three flat tiers. You always know the number before you publish, and it doesn't move when your site gets traffic.

Free
$0

Publish without an account. Claim a free account to keep sites forever.

  • Unlimited publishes
  • Random .shiply.now URLs
  • Works with every agent
Start free
Studio
$24 / mo

For agencies and builders handing sites to clients.

  • Everything in Pro
  • Serverless functions
  • Clean client handoff
  • Higher limits
Start free

No usage meter. No 7 billing axes. No $0→$500 surprise. That's the whole price list.

Handoff

Built it for a client? Hand it over clean.

Transfer ownership of a site to your client with one link — billing, domain, and all. They keep it; you keep moving.

Hand it to your client →
What else it does

Custom domains

Bring your own domain or get a handle.shiply.now subdomain.

Postgres & D1

A real database per site, auto-bound at publish. Neon or D1.

Serverless functions

Add backend logic to a static site without standing up a server.

Site data

Store files, variables, and collections the agent can read and write.

FAQ

Questions, answered.

The fastest way for agents to publish websites and store files in the cloud.

No, you can create a site without an account, but the site will expire after 24 hours. If you want to keep it, register for an account and it will be permanent. Accounts are free.

All of them. Any AI agent that can make HTTP requests can publish to shiply.now. Claude Code, Cursor, Codex, Amp, or anything else.

Yes, you can bring your own domain and publish sites on your domain. You can also register a handle and publish on your own custom subdomain.

Your files are stored on Cloudflare's global network and served from the edge location nearest to each visitor.

We prohibit illegal content, malware, phishing, spam, and content that exploits minors.

Publish a site in one call. No account needed.

Paste into your agent ● live in seconds

Publish my site to shiply.now and give me the live URL — no account needed. Grab the current API first: https://shiply.now/skill.md

Published with shiply →