Deploy from Claude Code in one call.
Built something in Claude Code and need a real URL for it? shiply.now publishes your project to the web in a single call — no account to create, no build pipeline to wire up. Paste the prompt below and Claude Code does the rest.
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
From Claude Code to a live URL
Three steps, no detour. Your agent reads the current API, publishes, and hands you a real URL.
Paste the prompt or connect MCP
Paste the prompt above and Claude Code grabs the current API from shiply.now/skill.md — or connect the shiply MCP server at shiply.now/mcp once and skip the paste.
Claude Code publishes in one call
Claude Code uploads your project in a single request — through the MCP publish_site tool, the CLI, or raw HTTP. There is no account to create first and no build step to wait on.
You get a live URL to claim
The call returns a live <slug>.shiply.now URL right away. It works anonymously for 24 hours; claim it with one click to keep it forever on a free account.
MCP, CLI, or raw HTTP
Pick whichever fits how your agent works. All three publish to the same place and return a real URL.
The shiply MCP server
Connect the shiply MCP server at shiply.now/mcp and Claude Code gets a publish_site tool. One tool call uploads your project and returns the live URL — no shell, no copy-paste, no context switch out of the agent.
- Connect once at shiply.now/mcp
- A publish_site tool, callable from any MCP-aware agent
- Returns the live URL inline in the conversation
The shiply CLI
Prefer the terminal? Install once with npm i -g shiply-cli, then run shiply publish ./dir. The directory goes live and the command prints the URL. Claude Code can run it for you without leaving the session.
- npm i -g shiply-cli
- shiply publish ./dir — live in one command
- A one-click device-code login when you want to claim
Raw HTTP
No CLI, no MCP — just a request. POST /api/v1/publish and the response carries a real, live URL. Any tool that can make an HTTP call can publish, which is why this works from far more than Claude Code.
- POST https://shiply.now/api/v1/publish
- No token required to make the first site
- Re-publishing updates the same URL — never a new one
Why shiply for Claude Code projects
The things that matter when an agent is shipping for you — real, factual, on every plan.
No account to start
The first publish needs no sign-up. You get a live URL instantly, valid for 24 hours, claimable to keep forever.
Flat price, no surprise bill
Flat $0 / $8 / $24 a month with no usage meter. A viral day moves your traffic, not your invoice.
A real, claimable URL
Not a sandbox preview that vanishes. Claim the site with one click and it is yours on a free account.
Re-publish, same URL
Publishing again updates the same site in place. Iterating in Claude Code never spawns a pile of dead URLs.
Custom domains
Point your own domain at any site. DNS is provisioned through Cloudflare and SSL is issued for you.
Real databases
Cloudflare D1 on every plan, with Neon Postgres on Developer — real data, not just static files.
Edge functions
Add Workers Lite functions for dynamic endpoints that run at the edge. No server to provision or keep running.
Instant SSL
Every site is served over HTTPS from the moment it is live — on the shiply.now slug and on your custom domain.
Any agent that can make an HTTP request can publish to shiply.now — Claude Code is just where this page starts.
Publish from Claude Code in one call.
No account needed. Live at a real URL in a single request.