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.