Beamship

MCP server

Last updated August 21, 2026

Needs the Growth plan or higher — same API key as the REST API, created from your dashboard. Deploy, check status, and manage sites directly from an AI assistant conversation instead of curl or the dashboard — one endpoint, https://beamship.app/api/mcp, speaking the Model Context Protocol over Streamable HTTP.

Claude Code

claude mcp add --transport http beamship https://beamship.app/api/mcp \
  --header "x-api-key: YOUR_KEY"

Claude Desktop / claude.ai

Settings → Connectors → Add custom connector. Server URL: https://beamship.app/api/mcp. When prompted for a header or API key, use x-api-key: YOUR_KEY.

Cursor and other MCP clients

Any client that supports a remote Streamable HTTP MCP server with a custom header works the same way — point it at the URL above with the same header.

Tools

  • deploy — paste HTML/React code, or upload a base64-encoded file (a zip of a static site, or a single image/PDF). Same limits as the REST API.
  • check_deploy_status — poll a background build (React/Vite and zip deploys build asynchronously).
  • get_site — fetch one site’s current status.
  • list_my_sites — every active site under this account.
  • delete_site — permanent, can’t be undone.

Every project deployed through MCP counts against your plan’s project limit just like any other deploy. See the REST API docs for the equivalent HTTP endpoints.