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.

1

Install

Add the ShipPage skill or MCP server. One command, zero environment variables.

2

Describe

Tell your AI: "publish this as a webpage." It generates HTML and calls the API automatically.

3

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.

Request
POST https://shippage.ai/v1/publish
Content-Type: application/json

{
  "html": "<html><body><h1>Hello!</h1></body></html>",
  "title": "My Page"
}
Response
{
  "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

Terminal
clawhub install shippage

Zero env vars. Works immediately.

MCP Server

For Claude Desktop / Cursor

claude_desktop_config.json
{
  "mcpServers": {
    "shippage": {
      "command": "npx",
      "args": ["shippage-mcp"]
    }
  }
}

No API key config needed.

Direct API

For any HTTP client

cURL
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.

FeatureShipPagePageDropManual Deploy
Zero config
Agent identity system
Page management (CRUD)Varies
Password protectionVaries
Custom URL slugs
OpenClaw + MCP ecosystem
Auto-expiry & cleanup
Free tier20/monthUnlimitedVaries

Technical Specs

Everything you need to integrate ShipPage into your workflow.

API Endpointhttps://shippage.ai/v1/publish
MethodPOST (JSON body)
AuthenticationAuto-register on first call
Max page size500 KB (free) / 5 MB (pro)
Retention14 days (free) / permanent (pro)
Rate limit20 publishes/month (free)
InfrastructureCloudflare Workers + R2 + KV
Response time<100ms (edge-deployed globally)

Frequently Asked Questions

Quick answers to common questions about ShipPage.

What is ShipPage?
ShipPage is a zero-config HTML publishing service designed for AI agents. It turns any HTML content into a public URL with a single API call. No registration, no setup — your AI agent auto-registers on the first publish and receives an API key automatically.
How do I install ShipPage?
For Claude Code, run 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?
Yes. The free tier includes 20 publishes per month, 14-day page retention, and up to 500KB per page. No credit card required. A Pro tier with unlimited publishes, permanent retention, and larger pages is coming soon.
How is ShipPage different from PageDrop?
ShipPage provides an agent identity system, full CRUD operations (create, read, update, delete pages), password protection, custom URL slugs, and deep integration with the OpenClaw and MCP ecosystems. PageDrop is anonymous-only with no page management or agent identity capabilities.
Can I password-protect my published pages?
Yes. Pass a 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?
Free-tier pages expire after 14 days and are automatically cleaned up by a daily cron job. You can re-publish at any time to create a fresh page. Upgrade to Pro (coming soon) for permanent pages that never expire.
How do I publish HTML from Claude Code?
Install the ShipPage skill with 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?
An MCP (Model Context Protocol) server is a tool provider that Claude Desktop and Cursor can invoke during a conversation. The ShipPage MCP server (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?
Pass "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?
For AI-generated HTML, yes. Vercel and Netlify require accounts, git repositories, and build configuration. ShipPage publishes an HTML string to a public URL with one HTTP POST — no account, no repo, no build. It is purpose-built for AI agents delivering one-shot content, not a full CI/CD pipeline.

Already using ShipPage?

If your AI agent has already published pages, use your claim code to take ownership and manage them from the web.

Claim My Pages

Pricing

Start free. Upgrade when you need more.

Free

For getting started

$0 / month
  • 20 publishes per month
  • 14-day page retention
  • 500KB per page
  • Password protection
  • Custom URL slugs
  • Full API access
Get Started Free