
ShipPage
io.github.jieshu666Published by GitHub account jieshu666v1.2.1Updated Oct 24, 2026
Publish HTML or Markdown to a public URL in one call. Zero config, auto-registers on first use.
The publisher's own server: ship.page
Overview
ShipPage publishes HTML or Markdown as a public web page and returns a live URL, letting an assistant turn generated content into a shareable link in one call.
- What you can do
- Publish HTML as a public page and get back a URL and slug, with optional title, custom slug, password and expiry settings (publish_html). Convert Markdown into a styled, mobile-friendly webpage and publish it (publish_markdown). Pages default to noindex and expire after 14 days unless configured otherwise. The service auto-registers the agent on first publish and returns an API key and claim URL.
- When to use it
- Useful when an assistant produces HTML or Markdown that someone should view in a browser, such as a report, prototype, documentation page or demo, and you want a public link without setting up hosting or an account.
- Requirements
- Runs as a local stdio process via npx shippage-mcp (Node.js required). No API key or environment variables are needed to start; the service auto-registers on the first publish. Network access to the ShipPage service is required. Desktop clients only.
Installation
In SourceWeft
- Open ShipPage in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
ShipPage — HTML or Markdown in. URL out. Zero config.
ShipPage is a zero-config HTML publishing service for AI agents. Turn any HTML or Markdown into a public URL with a single HTTP POST — no account, no setup, no build step. Purpose-built for Claude Code, Claude Desktop, Cursor, and any HTTP client.
Official Website: shippage.ai · Install: clawhub install shippage or npx shippage-mcp
What is ShipPage?
ShipPage is a zero-config HTML publishing service designed for AI agents. Hand it any HTML or Markdown and get back a public URL — one API call, done. Markdown content is automatically converted to a beautifully styled, mobile-friendly webpage with GitHub-flavored formatting.
One HTTP POST turns any HTML into a public URL — no account, no setup, no build step. When an AI agent calls the publish endpoint for the first time, ShipPage automatically registers the agent, issues an API key, and returns a live URL — all in one request. No human setup required.
ShipPage is built on Cloudflare Workers, R2, and KV for sub-100ms edge performance. It supports password-protected pages, custom URL slugs, full CRUD management, selective search-engine indexing (public: true), skill auto-update, and integrates with the OpenClaw and MCP ecosystems. MIT-licensed.
Quick Start
Option 1: OpenClaw Skill (Claude Code)
Then tell your AI: "Publish this HTML as a webpage" or "Turn this Markdown into a shareable link" — done.
Option 2: MCP Server (Claude Desktop / Cursor)
Add to your claude_desktop_config.json:
No API key needed. No environment variables. Supports both publish_html and publish_markdown tools.
Option 3: Direct API
Publish HTML:
Publish Markdown (converted to a styled webpage automatically):
Response:
Save the api_key for subsequent requests. The claim_url lets the user manage pages via web UI (optional).
API Reference
POST /v1/publish Parameters
Features
How It Works
- Infrastructure: Cloudflare Workers + R2 (storage) + KV (metadata)
- Response time: <100ms (edge-deployed on 300+ data centers)
- Daily cleanup: Cron job removes expired pages automatically
Free Tier
No credit card required.
FAQ
Q: Do I need to register before using ShipPage? A: No. ShipPage auto-registers your AI agent on the first API call. No signup, no forms, no email verification.
Q: Can I publish Markdown directly? A: Yes. The OpenClaw skill and MCP server both support Markdown natively — your Markdown is converted to a beautifully styled, mobile-friendly webpage automatically.
Q: What happens when my pages expire? A: Free-tier pages expire after 14 days and are automatically cleaned up. You can re-publish at any time. Pro tier (coming soon) offers permanent pages.
Q: Can I use ShipPage without Claude? A: Yes. ShipPage works with any HTTP client. The API is a standard REST endpoint — use it from any AI agent, script, or tool.
Q: How does skill auto-update work? A: The ShipPage skill checks for updates on first use each session. If a new version is available, it downloads and replaces itself automatically. Changes take effect in the next session.
Q: Is ShipPage open source? A: Yes. The source code is available at github.com/jieshu666/ShipPage-Skill under the MIT license.
Tech Stack
- Runtime: Cloudflare Workers + Hono
- Storage: Cloudflare R2 (HTML files)
- Metadata: Cloudflare KV (agent records, page metadata)
- Language: TypeScript
Contributing
Contributions are welcome! Please open an issue or submit a pull request.
License
Source: README.md at commit 6f0d437
Tools
0Version history
1- v1.2.1LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Other Ship integrations
ship.page
page.shipOfficial publisher
Deploy HTML or multi-file static sites to live public URLs, and manage, password-protect, restore or delete those drops from an assistant.

StarShipIt MCP
Published by GitHub account devkindhq
MCP server for the StarShipIt shipping API: orders, shipments, labels, tracking and rates
ShipSmarter Shipping
ca.mescolis
Canadian multi-carrier shipping service that lets an assistant track parcels, compare live carrier rates and find drop-off points, with optional account access.

ShipLog
Published by GitHub account amacgregor
ShipLog's hosted MCP server lets an assistant read a ShipLog feedback board, add and triage feedback, and draft or publish changelog entries.

PubShip
Published by GitHub account pubship
Local MCP server that lets an assistant read and, when explicitly enabled, prepare Google Play Console changes using your own service account.