15 tools from the ShipStatic MCP Server, categorised by risk level.
View the ShipStatic policy →deployments_get Get deployment details including status, file count, size, and labels. deployments_list List all deployments with their hostnames, status, and labels. domains_get Get domain details including linked deployment, verification status, and labels. domains_list List all domains with their linked deployments and verification status. domains_share 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 ... domains_validate Check if a domain name is valid and available before creating it. Returns the normalized form and availability. domains_verify Trigger DNS verification for a custom domain. Call after the user has configured DNS records from domains_records. Verification is asynchronous — t... whoami Show authenticated account details including email, plan, and usage. deployments_set Update deployment labels. Replaces all existing labels. 2/5 deployments_upload Deploy a static site instantly. No account or API key required. Returns the live URL, file count, and size. Without SHIP_API_KEY, the response incl... 3/5 domains_dns Look up the DNS provider for a domain (e.g. Cloudflare, Namecheap). Helps the user know where to configure their DNS records. 2/5 domains_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. 2/5 domains_set Create or update a custom domain. Can reserve a name (omit deployment), link it to a deployment, switch deployments, or update labels. After creati... 2/5 The ShipStatic MCP server exposes 15 tools across 3 categories: Read, Write, Destructive.
Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the ShipStatic server.
ShipStatic tools are categorised as Read (8), Write (5), Destructive (2). Each category has a recommended default policy.
Open source. One binary. Zero dependencies.
npx -y @policylayer/intercept