Changelog

What's new in shipsite.sh

feature Site renaming

  • Sites can now be named or renamed after deployment via PUT /v1/sites/:id with a "name" field
  • Set name to null to remove a vanity slug
  • Name collisions return 409 with an actionable error
  • New rename_site MCP tool for dedicated rename operations
  • The PUT endpoint no longer requires files — any of files, name, or meta is sufficient

feature Changelog & FAQ

  • Added this changelog page at /changelog
  • Added FAQ section to the homepage
  • Improved sitemap coverage
  • Added structured data (Schema.org) for better search visibility

improvement Mobile navigation

  • Added hamburger menu for mobile viewports across all pages

improvement LLM documentation

feature MCP server published

  • Published @shipsite/mcp to npm — use shipsite.sh as a tool in Claude Code, Cursor, and Windsurf
  • Registered on the official MCP Registry

feature Launch

shipsite.sh is live. Core features:

  • One-call site deploys via POST /v1/sites
  • LLM-initiated account creation with Stripe checkout
  • Global edge serving on 300+ locations
  • 24-hour auto-expiry with pin/unpin support
  • Binary file support via base64: prefix
  • Usage-based billing at $0.10/site/day
  • Rate limiting and per-site request caps