# VibeDeploy MCP Server Deploy and host AI-built websites on EU infrastructure, straight from your AI agent. **Remote server:** `https://mcp.vibedeploy.be/mcp` (streamable HTTP, OAuth sign-in) **Official MCP registry:** [`be.vibedeploy/vibedeploy`](https://registry.modelcontextprotocol.io/?q=vibedeploy) **Website:** [vibedeploy.be](https://vibedeploy.be) ยท [vibedeploy.eu](https://vibedeploy.eu) ## What it does You build a site with your AI (a Claude artifact, a ChatGPT page, a Lovable or Bolt export, a Vite build, plain HTML). VibeDeploy is the missing last step: the agent deploys it to a live HTTPS URL in one tool call, and can keep editing and redeploying it later from the same conversation. Hosting runs on Kubernetes in Belgium: automatic SSL, custom domains, deploy history with snapshots and rollback, staging, a forms relay for static contact forms, and GDPR-friendly EU data residency by default. No local install is needed. This is a remote MCP server: you add one URL to your client and sign in once. Every account starts with a 14-day free trial, no card required. ## Quick start **Claude Code** ```bash claude mcp add --transport http vibedeploy https://mcp.vibedeploy.be/mcp ``` **Claude Desktop / claude.ai** Settings โ†’ Connectors โ†’ Add custom connector โ†’ `https://mcp.vibedeploy.be/mcp` **Cursor / Windsurf / other MCP clients** ```json { "mcpServers": { "vibedeploy": { "url": "https://mcp.vibedeploy.be/mcp" } } } ``` The first tool call opens a browser window to authorize your VibeDeploy account. After that, try: > "Deploy this site to VibeDeploy and give me the URL." ## Tools 38 tools, grouped by what they let the agent do: | Area | Tools | |---|---| | Deploy | `deploy_site`, `build_and_deploy`, `deploy_from_url`, chunked uploads via `begin_deploy` / `add_files` / `add_file_chunk` / `commit_deploy` / `abort_deploy` | | Sites | `list_sites`, `get_site`, `update_site`, `delete_site`, `get_site_analytics`, `check_domain_availability` | | Files | `read_file`, `read_files`, `search_files`, `list_file_hashes`, `apply_edits`, `update_file_content`, `rehost_images` | | Source of truth | `list_source_files`, `read_source_file`, `read_source_files`, `write_source_files`, `delete_source_file` (an editable source tree per site, so agents can do incremental edits and rebuilds) | | Domains and DNS | `add_custom_domain`, `list_custom_domains`, `verify_custom_domain`, `remove_custom_domain`, `list_dns_records` | | Snapshots and history | `create_snapshot`, `list_snapshots`, `list_deploys`, `list_history` | | Account and forms | `get_account`, `get_forms_config`, `set_forms_config`, `verify_forms_sender_domain` | ## Typical flows - **Claude artifact to live URL:** Claude builds an artifact, you say "deploy this", the agent ships it and replies with the address. Details: [hosting Claude artifacts](https://vibedeploy.be/for/claude-artifacts). - **Localhost project to production:** the agent runs your build, deploys the output folder, and the URL outlives your laptop. Details: [deploy localhost](https://vibedeploy.be/deploy-localhost). - **Custom domain:** `add_custom_domain` plus one CNAME at your registrar; SSL issues automatically. - **Safe iteration:** every deploy is snapshotted, so a bad regeneration rolls back in one call. ## Notes for client authors and agents - Transport is streamable HTTP at a single endpoint; authorization is standard OAuth (the server is its own issuer at `mcp.vibedeploy.be`). - Large sites: `add_files` splits between files, `add_file_chunk` splits within one file (`isFirst` / `isLast`); request bodies are capped at 100 MB. - The platform also supports a no-MCP path: a single deploy-guide file you paste into any chat AI, which teaches it to publish over plain HTTPS. See [what is MCP hosting](https://vibedeploy.be/blog/what-is-mcp-hosting) for how the two paths compare. ## Support - Docs and guides: [vibedeploy.be/blog](https://vibedeploy.be/blog) - Pricing: [vibedeploy.be/pricing](https://vibedeploy.be/pricing) - Email: support@vibedeploy.be VibeDeploy is operated by Serso BV (Belgium). All hosting layers, control plane, builds and data live in the EU.