Publish a Claude artifact as a real URL

Claude artifacts are great, but they live inside the conversation — you can't just send someone the link. Shippage publishes the artifact's HTML to a live page you can share anywhere, in seconds.

Three steps

  1. 1Open your Claude artifact and copy its HTML (or export the code).
  2. 2Go to shippage.app and paste it — or upload the file.
  3. 3Get a live URL. Share it with anyone; no Claude account needed to view.

Or let Claude do it (MCP)

Add the Shippage MCP server once and Claude can publish from inside the agent loop:

{
  "mcpServers": {
    "shippage": {
      "command": "npx",
      "args": ["-y", "@vantienkhai/shippage-cli", "mcp"],
      "env": { "SHIPPAGE_TOKEN": "<your-token>" }
    }
  }
}

FAQ

Can Claude publish it for me?

Yes. Add Shippage's MCP server to Claude Code / Desktop, then say “publish this page” — the agent calls publish_page and returns the URL.

Will interactive artifacts work?

Self-contained HTML/JS artifacts render as-is. For external assets, upload them or use the CLI's asset upload so links resolve.

Can I keep it unlisted?

Yes — publish as unlisted (link-only) or private (token-protected).

Custom domain?

On Pro ($7/mo) you can serve the artifact from your own domain.

Publish your page in seconds

Free to try — paste or upload, get a live link instantly. Put it on your own domain with Pro ($7/mo).