# ShipStatic MCP server

Deploy websites from AI agents. Free at mcp.shipstatic.com. Install for the full toolset.

## Links
- Registry page: https://www.getdrio.com/mcp/com-shipstatic-mcp
- Repository: https://github.com/shipstatic/mcp
- Website: https://shipstatic.com

## Install
- Command: `npx -y @shipstatic/mcp`
- Endpoint: https://mcp.shipstatic.com
- Auth: Not captured

## Setup notes
- Package: Npm @shipstatic/mcp v0.6.0
- Environment variable: SHIP_API_KEY (secret)
- Remote endpoint: https://mcp.shipstatic.com

## Tools
- deployments_upload (Deploy Static Site) - Deploy a static site to a live URL — free, no account or API key required.

**File content is plain text by default.** Pass HTML/CSS/JS/JSON/SVG/etc. directly in each file's `content` as a regular string. Only set `encoding: "base64"` per-file for binary content (images, fonts) — do not base64-encode text.

Returns the live URL. Without a connected account, the response also includes a claim URL (the site expires in 3 days unless claimed) — always show both to the user. To make the site private, pass `password`; always show the password to the user if you set one. Endpoint: https://mcp.shipstatic.com
- deployments_list (List Deployments) - List all deployments with their URLs, status, labels, and password protection state. The response's `cursor` is null on the last page; pass it back as `cursor` to fetch the next. Endpoint: https://mcp.shipstatic.com
- deployments_get (Get Deployment) - Get deployment details including URL, status, file count, size, labels, and password protection state. Endpoint: https://mcp.shipstatic.com
- deployments_set (Update Deployment Labels) - Update deployment labels. Replaces all existing labels. Endpoint: https://mcp.shipstatic.com
- deployments_delete (Delete Deployment) - Permanently delete a deployment and its files. You MUST confirm with the user before calling this tool, referencing the deployment. Endpoint: https://mcp.shipstatic.com
- domains_set (Connect Custom Domain) - Create or update a custom domain. Can reserve a name (omit deployment), link it to a deployment, switch deployments, or update labels. After creating, call domains_records and show the DNS records to the user. Endpoint: https://mcp.shipstatic.com
- domains_list (List Domains) - List all domains with their URLs, linked deployment, and verification status. The response's `cursor` is null on the last page; pass it back as `cursor` to fetch the next. Endpoint: https://mcp.shipstatic.com
- domains_get (Get Domain) - Get domain details including URL, linked deployment, verification status, and labels. Endpoint: https://mcp.shipstatic.com
- domains_records (Get DNS Records) - Get the DNS records the user needs to configure at their DNS provider. Call after domains_set. You MUST show the returned records to the user. Endpoint: https://mcp.shipstatic.com
- domains_dns (Look Up DNS Provider) - Look up the DNS provider for a domain (e.g. Cloudflare, Namecheap). Helps the user know where to configure their DNS records. Endpoint: https://mcp.shipstatic.com
- domains_share (Share DNS Setup) - Get a shareable DNS setup hash for a domain. The hash can be shared with the user so they can view the required DNS records without needing an API key. Endpoint: https://mcp.shipstatic.com
- domains_validate (Check Domain Availability) - Check if a domain name is valid and available before creating it. Returns the normalized form and availability. Endpoint: https://mcp.shipstatic.com
- domains_verify (Verify Domain DNS) - Trigger DNS verification for a custom domain. Call after the user has configured DNS records from domains_records. Verification is asynchronous — the domain status updates once DNS propagates. Endpoint: https://mcp.shipstatic.com
- domains_delete (Delete Domain) - Permanently delete a domain. You MUST confirm with the user before calling this tool, referencing the domain name. Endpoint: https://mcp.shipstatic.com
- whoami (Show Account) - Show authenticated account details including email, plan, and usage. Endpoint: https://mcp.shipstatic.com

## Resources
- ui://widget/deploy-card.html - ShipStatic deployment card Inline card showing the live URL, screenshot, and claim link for a deployment. MIME type: text/html;profile=mcp-app

## Prompts
Not captured

## Metadata
- Owner: com.shipstatic
- Version: 0.6.0
- Runtime: Npm
- Transports: STDIO, HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: May 15, 2026
- Source: https://registry.modelcontextprotocol.io
