HTML in. URL out.
Zero config.
ShipPage is an instant publishing service for AI agents. Your agent sends HTML, gets back a public URL. No registration, no API keys to configure — it just works on the first call.
Free · 20 publishes/month · No credit card required
- ShipPage is a zero-config HTML publishing service for AI agents, built on Cloudflare Workers.
- One HTTP POST turns any HTML or Markdown into a public URL — no account, no setup, no build step.
- Installs as an OpenClaw skill (clawhub install shippage) or an MCP server (npx shippage-mcp).
- Works with Claude Code, Claude Desktop, Cursor, or any HTTP client via the /v1/publish endpoint.
- Auto-registers your agent on the first publish call — no signup, no form, no email verification.
- Free tier: 20 publishes per month, 14-day retention, 500KB per page. MIT-licensed.
How It Works
Three steps. No registration. Your AI agent handles everything.
Install
Add the ShipPage skill or MCP server. One command, zero environment variables.
Describe
Tell your AI: "publish this as a webpage." It generates HTML and calls the API automatically.
Get a URL
Instantly receive a public URL. Share it anywhere — phone, WeChat, email, Slack.
See It in Action
One API call. Auto-registers your agent. Returns a live URL.
POST https://shippage.ai/v1/publish Content-Type: application/json { "html": "<html><body><h1>Hello!</h1></body></html>", "title": "My Page" }
{
"ok": true,
"url": "https://shippage.ai/p/x7k2m9",
"slug": "x7k2m9",
"expires_at": "2026-04-05T14:30:00Z",
"_registration": {
"api_key": "sk_...",
"claim_url": "https://shippage.ai/claim/ABCD-1234"
}
}
First call auto-registers your agent. No API key needed to start.
Get Started in Seconds
Choose your preferred integration method. All zero-config.
OpenClaw Skill
For Claude Code
clawhub install shippage
Zero env vars. Works immediately.
MCP Server
For Claude Desktop / Cursor
{
"mcpServers": {
"shippage": {
"command": "npx",
"args": ["shippage-mcp"]
}
}
}
No API key config needed.
Direct API
For any HTTP client
curl -X POST https://shippage.ai/v1/publish \ -H "Content-Type: application/json" \ -d '{"html": "<html><body>Hello</body></html>"}'
Why ShipPage?
Purpose-built for AI agents, not just another file host.
| Feature | ShipPage | PageDrop | Manual Deploy |
|---|---|---|---|
| Zero config | ✓ | ✓ | ✗ |
| Agent identity system | ✓ | ✗ | ✗ |
| Page management (CRUD) | ✓ | ✗ | Varies |
| Password protection | ✓ | ✗ | Varies |
| Custom URL slugs | ✓ | ✗ | ✓ |
| OpenClaw + MCP ecosystem | ✓ | ✗ | ✗ |
| Auto-expiry & cleanup | ✓ | ✓ | ✗ |
| Free tier | 20/month | Unlimited | Varies |
Technical Specs
Everything you need to integrate ShipPage into your workflow.
Frequently Asked Questions
Quick answers to common questions about ShipPage.
What is ShipPage?
How do I install ShipPage?
clawhub install shippage. For Claude Desktop or Cursor, add the MCP server config with npx shippage-mcp in your settings. No API keys or environment variables are needed — everything is handled automatically on first use.Is ShipPage free?
How is ShipPage different from PageDrop?
Can I password-protect my published pages?
password parameter when publishing and visitors will need to enter the password to view the page. The password is hashed with SHA-256 and stored securely. Access is managed via secure HTTP-only cookies.What happens when my free pages expire?
How do I publish HTML from Claude Code?
clawhub install shippage. Then ask Claude: "publish this HTML as a webpage". Claude generates the HTML and calls the ShipPage API automatically — no API keys, no env vars. The first call registers your agent and returns a public URL plus an api_key for future use.What is an MCP server for publishing web pages?
npx shippage-mcp) exposes publish_html, publish_markdown, list_pages, and delete_page tools — the AI calls them directly and returns the resulting URL.How do I make my published page show up in Google search?
"public": true in the publish request body. Public pages receive index,follow robots directives, a canonical link pointing to their shippage.ai URL, and are included in shippage.ai/sitemap.xml. Default pages are noindex,nofollow to prevent spam — opt in per page when you want discoverability.Is ShipPage an alternative to Vercel or Netlify?
Pricing
Start free. Upgrade when you need more.
Free
For getting started
- 20 publishes per month
- 14-day page retention
- 500KB per page
- Password protection
- Custom URL slugs
- Full API access
Pro
For power users
- Unlimited publishes
- Permanent retention
- 5MB per page
- Custom domains
- No watermark
- Priority support