{
  "markdown": "# VibeDeploy MCP Server\n\nDeploy and host AI-built websites on EU infrastructure, straight from your AI agent.\n\n**Remote server:** `https://mcp.vibedeploy.be/mcp` (streamable HTTP, OAuth sign-in)\n**Official MCP registry:** [`be.vibedeploy/vibedeploy`](https://registry.modelcontextprotocol.io/?q=vibedeploy)\n**Website:** [vibedeploy.be](https://vibedeploy.be) · [vibedeploy.eu](https://vibedeploy.eu)\n\n## What it does\n\nYou 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.\n\nHosting 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.\n\nNo 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.\n\n## Quick start\n\n**Claude Code**\n\n```bash\nclaude mcp add --transport http vibedeploy https://mcp.vibedeploy.be/mcp\n```\n\n**Claude Desktop / claude.ai**\n\nSettings → Connectors → Add custom connector → `https://mcp.vibedeploy.be/mcp`\n\n**Cursor / Windsurf / other MCP clients**\n\n```json\n{\n  \"mcpServers\": {\n    \"vibedeploy\": { \"url\": \"https://mcp.vibedeploy.be/mcp\" }\n  }\n}\n```\n\nThe first tool call opens a browser window to authorize your VibeDeploy account. After that, try:\n\n> \"Deploy this site to VibeDeploy and give me the URL.\"\n\n## Tools\n\n38 tools, grouped by what they let the agent do:\n\n| Area | Tools |\n|---|---|\n| Deploy | `deploy_site`, `build_and_deploy`, `deploy_from_url`, chunked uploads via `begin_deploy` / `add_files` / `add_file_chunk` / `commit_deploy` / `abort_deploy` |\n| Sites | `list_sites`, `get_site`, `update_site`, `delete_site`, `get_site_analytics`, `check_domain_availability` |\n| Files | `read_file`, `read_files`, `search_files`, `list_file_hashes`, `apply_edits`, `update_file_content`, `rehost_images` |\n| 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) |\n| Domains and DNS | `add_custom_domain`, `list_custom_domains`, `verify_custom_domain`, `remove_custom_domain`, `list_dns_records` |\n| Snapshots and history | `create_snapshot`, `list_snapshots`, `list_deploys`, `list_history` |\n| Account and forms | `get_account`, `get_forms_config`, `set_forms_config`, `verify_forms_sender_domain` |\n\n## Typical flows\n\n- **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).\n- **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).\n- **Custom domain:** `add_custom_domain` plus one CNAME at your registrar; SSL issues automatically.\n- **Safe iteration:** every deploy is snapshotted, so a bad regeneration rolls back in one call.\n\n## Notes for client authors and agents\n\n- Transport is streamable HTTP at a single endpoint; authorization is standard OAuth (the server is its own issuer at `mcp.vibedeploy.be`).\n- Large sites: `add_files` splits between files, `add_file_chunk` splits within one file (`isFirst` / `isLast`); request bodies are capped at 100 MB.\n- 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.\n\n## Support\n\n- Docs and guides: [vibedeploy.be/blog](https://vibedeploy.be/blog)\n- Pricing: [vibedeploy.be/pricing](https://vibedeploy.be/pricing)\n- Email: support@vibedeploy.be\n\nVibeDeploy is operated by Serso BV (Belgium). All hosting layers, control plane, builds and data live in the EU.\n",
  "bytes": 4175,
  "sha": "36d5bbea56c9c49cc7d711f8090ad25b4b888eaa0d5cdc471e44aa5acd61c5d9",
  "repo_slug": "thomasbillen-netizen/vibedeploy-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_be_vibedeploy_vibedeploy_8a2c9fcb/readme"
}