# ShipPage
> ShipPage is a zero-config HTML publishing service for AI agents. HTML in. URL out. One API call. No registration, no setup — auto-registers on first publish.
ShipPage turns any HTML or Markdown into a live webpage via a single POST request. It is purpose-built for AI agents (Claude, Cursor, Codex, GPT-based tools) that generate web content and need to deliver it as a shareable URL. Built on Cloudflare Workers + R2 + KV for sub-100ms edge performance. Free tier: 20 publishes/month, 14-day retention, 500KB per page.
## Core endpoints
- [POST /v1/publish](https://shippage.ai/v1/publish): Publish HTML or Markdown, returns public URL. Auto-registers agent on first call.
- [GET /v1/pages](https://shippage.ai/v1/pages): List all pages owned by the authenticated agent.
- [PUT /v1/pages/:slug](https://shippage.ai/v1/pages/:slug): Update a published page (HTML, title, password, expiry, visibility).
- [DELETE /v1/pages/:slug](https://shippage.ai/v1/pages/:slug): Delete a published page.
- [GET /p/:slug](https://shippage.ai/p/:slug): Render a published page.
## Install
- OpenClaw Skill (Claude Code): `clawhub install shippage`
- MCP Server (Claude Desktop, Cursor): `npx shippage-mcp`
- Direct HTTP: POST to https://shippage.ai/v1/publish with JSON body `{ "html": "..." }`
## Docs
- [Documentation home](https://shippage.ai/docs)
- [Quickstart](https://shippage.ai/docs/quickstart): publish your first page in one call
- [API reference](https://shippage.ai/docs/api): endpoints, parameters, limits, errors
- [Publish from Claude Code](https://shippage.ai/docs/claude-code)
- [Publish from Claude Desktop & Cursor (MCP)](https://shippage.ai/docs/claude-desktop)
- [Publish from any HTTP client](https://shippage.ai/docs/http)
- [Publishing Markdown](https://shippage.ai/docs/markdown)
- [Pricing](https://shippage.ai/pricing)
- [Blog](https://shippage.ai/blog)
- [Templates](https://shippage.ai/templates)
- [Changelog](https://shippage.ai/changelog)
- [About](https://shippage.ai/about)
- [GitHub repository](https://github.com/jieshu666/ShipPage-Skill)
- [npm package (shippage-mcp)](https://www.npmjs.com/package/shippage-mcp)
## Comparisons
- [ShipPage vs tiiny.host](https://shippage.ai/compare/vs-tiiny-host): API-first agent publishing vs an upload-first web tool.
- [ShipPage vs Claude/ChatGPT share links](https://shippage.ai/compare/vs-artifact-sharing): hosting pages generated outside a chat app, with slug/password/expiry control.
## Blog posts
- [Your agent can generate a web page. Where does it put it?](https://shippage.ai/blog/where-do-ai-agents-put-what-they-make) — AI agents got great at generating HTML. Delivery is the missing half. A look at why "the last mile" — turning agent output into a real, shareable URL — is the part still worth solving.
- [How to publish HTML from Claude, Cursor, or any AI agent](https://shippage.ai/blog/how-to-publish-html-from-claude) — A 2-minute guide to turning HTML generated by Claude Code, Claude Desktop, Cursor, or any AI agent into a public URL — no account, no build step, no config.
- [ShipPage vs Vercel vs Netlify vs PageDrop: which is right for AI-generated pages?](https://shippage.ai/blog/shippage-vs-vercel-netlify-pagedrop) — A practical comparison of ShipPage against Vercel, Netlify, and PageDrop for the specific job of publishing HTML generated by AI agents. Each serves a different need — here is when to pick which.
## Templates
- [One-page resume](https://shippage.ai/templates/resume) — Minimal personal resume with experience, skills, and contact sections. Printable, mobile-friendly.
- [Startup landing page](https://shippage.ai/templates/landing) — Classic hero + features + CTA landing page for a SaaS product. Dark mode, accent color.
- [Data report / dashboard](https://shippage.ai/templates/report) — KPIs, tables, and insight summary for a weekly or monthly metrics report.
- [Meeting notes](https://shippage.ai/templates/meeting-notes) — Structured meeting notes with attendees, decisions, and action items. Shareable link.
- [Link-in-bio](https://shippage.ai/templates/link-in-bio) — Minimal vertical stack of links for social profiles. Mobile-first.