Shipstatic MCP server
{
"mcpServers": {
"shipstatic": {
"command": "npx",
"args": [
"-y",
"@shipstatic/mcp@latest"
],
"env": {
"SHIP_TOKEN": "<ship_token>"
}
}
}
}{
"mcpServers": {
"shipstatic": {
"command": "npx",
"args": [
"-y",
"@shipstatic/mcp@latest"
],
"env": {
"SHIP_TOKEN": "<ship_token>"
}
}
}
}{
"mcpServers": {
"shipstatic": {
"command": "npx",
"args": [
"-y",
"@shipstatic/mcp@latest"
],
"env": {
"SHIP_TOKEN": "<ship_token>"
}
}
}
}{
"servers": {
"shipstatic": {
"command": "npx",
"args": [
"-y",
"@shipstatic/mcp@latest"
],
"env": {
"SHIP_TOKEN": "${input:ship_token}"
}
}
},
"inputs": [
{
"id": "ship_token",
"type": "promptString",
"description": "Ship token",
"password": true
}
]
}{
"mcpServers": {
"shipstatic": {
"command": "npx",
"args": [
"-y",
"@shipstatic/mcp@latest"
],
"env": {
"SHIP_TOKEN": "<ship_token>"
}
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsoninstall npx -y @shipstatic/mcpversion 2.0.0
What it does
ShipStatic deploys static websites from AI agents, offering both a hosted endpoint (no setup required) and a local alternative. It exposes tools for publishing sites, managing deployments, and connecting custom domains.
- Ask an AI agent to publish a static site and receive a live URL immediately, optionally protected with a password.
- Manage multiple deployed sites through an agent, listing deployments, updating labels, and deleting old ones.
- Connect custom domains to deployed sites and verify DNS configuration through the agent.
Tools this server exposes
| Tool | Does |
|---|---|
| deployments_upload | Publish files and get a live URL instantly, optionally protected by a password. |
| deployments_list | List all deployments with their URLs, status, labels, and password protection state. |
| deployments_get | Get deployment details including URL, status, file count, size, labels, and password protection state. |
| deployments_set | Update the labels on a deployment for organization and filtering. |
| deployments_delete | Permanently delete a deployment and all its files. |
| domains_set | Connect a custom domain to your site, switch deployments, or update labels. |
| domains_list | List all domains with their linked deployment and verification status. |
| domains_get | Get domain details including linked deployment, verification status, and labels. |
| domains_records | Get the DNS records you need to configure at your DNS provider. |
| domains_dns | Look up which DNS provider hosts a domain. |
| domains_share | Get a shareable link so someone else can see the required DNS records. |
| domains_validate |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.