Skip to content

Repository files navigation

ShipStatic for Gemini CLI

Deploy static websites, landing pages, and prototypes instantly from ShipStatic, inside Gemini CLI. Free, no account needed.

Gemini CLI

gemini extensions install https://github.com/shipstatic/plugin

The extension registers the ShipStatic MCP server (@shipstatic/mcp) inside Gemini CLI: all fifteen tools, running on your own machine, deploying folders straight from disk.

Ask Gemini to deploy a site. No API key, no sign-up, no configuration. Your site is live instantly on *.shipstatic.com.

Deployments without an API key are public and expire in 3 days. The response includes a claim URL so you can keep the site permanently.

Want a private site? Ask Gemini to set a password when deploying. Visitors will be prompted to unlock before viewing, on the deployment URL and on any custom domains pointing at it.

API key (optional)

For permanent deployments, custom domains, and account tools, get a free API key from my.shipstatic.com/api-key. Gemini asks for it when the extension installs and stores it in your system keychain. One credential, two names: the console mints it as an API key (ship-...), and the variable that carries it is the token (SHIP_TOKEN).

Tools

ToolDescription
deployments_uploadDeploy a folder and get a live URL instantly, optionally protected by a password
deployments_listList all deployments with their URLs, status, labels, and password protection state
deployments_getGet deployment details including URL, status, file count, size, and labels
deployments_setUpdate the labels on a deployment for organization and filtering
deployments_deletePermanently delete a deployment and all its files
domains_setConnect a custom domain to your site, switch deployments, or update labels
domains_listList all domains with their linked deployment and verification status
domains_getGet domain details including linked deployment, verification status, and labels
domains_recordsGet the DNS records you need to configure at your DNS provider
domains_dnsLook up which DNS provider hosts a domain (e.g. Cloudflare, Namecheap)
domains_shareGet a shareable link so someone else can see the required DNS records
domains_validateCheck if a domain name is valid and available before connecting it
domains_verifyCheck if DNS is configured correctly after you set up the records
domains_deletePermanently disconnect and delete a custom domain
whoamiGet your account details including email, plan, and usage

Agent Skills: Claude Code, Cursor, and 30+ tools

The repo also ships skills/using-ship/SKILL.md, which teaches the ShipStatic CLI through the open Agent Skills standard. Copy it into your tool's skills directory; see skills-aware tools for per-tool instructions. The skill needs the CLI available, and npx -y @shipstatic/ship needs no install at all.

Also available

SurfaceReach it
MCPDrop https://mcp.shipstatic.com into any MCP client
CLI and SDKnpx @shipstatic/ship ./dist
VS CodeSearch "ShipStatic" in the Marketplace
n8nSearch "ShipStatic" in n8n's node panel
GitHub Actionshipstatic/action@v2
Agent SkillOne file, for any skills-aware tool

License

MIT

About

Claude Code plugin for deploying static sites via the ship CLI

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors