Launch offer: all Premium features from 7,17 €/month · first 100 spots only Claim the offer
Guides

Publish a website built in Windsurf

Your Windsurf agent built the site. VibeBridge gets it online with SSL, working forms and a visual editor for people who do not code, usually in a few minutes.

Updated June 2026

Windsurf is good at building websites. The agent writes the HTML, CSS and JavaScript, and the local preview looks right. Then comes the part it cannot solve inside the editor: you need to publish a website built in Windsurf so it has a real URL, SSL, a contact form that delivers messages, and a way for someone who never opens a code editor to fix a typo next month.

The usual route is a developer platform: account, git repository, build configuration, plus a separate form service. That works, but every later text change goes back through you and Windsurf. VibeBridge is a publishing and maintenance layer for AI-built websites: you push the finished site over MCP or drag the folder into the portal, and hosting, SSL, forms, SEO files and a visual editor are included. This guide covers both ways.

What you need to publish a website built in Windsurf

  • A finished static site in your Windsurf project: HTML files plus CSS, JavaScript and images.
  • A VibeBridge account. Sign up with a 7-day free trial, no setup fee.
  • About ten minutes. A custom domain is optional and can come later.

Step 1: Finish the static build

VibeBridge publishes static sites: plain HTML, CSS, JavaScript and assets, which is exactly what Windsurf produces for most website projects. If your project has a build step, run it and use the output folder. If the agent scattered files around, ask it to collect everything into one folder with relative paths and index.html at the top level.

Check two things before you publish. Click through the navigation in the preview so internal links point at files that exist. And if the site has a contact form, leave it as a normal HTML form with named fields; VibeBridge detects forms in uploaded HTML automatically and wires them up for you.

Tip: No need to flatten image paths: relative paths like images/team.jpg are resolved automatically on upload, so keep the structure the agent created.

Step 2: Create a VibeBridge account and API key

Sign up at app.vibebridge.ai/signup and create a site in the portal. To let Windsurf publish directly, also generate an API key there; it authenticates your agent, so treat it like a password. Plans start at 9 € per month (excl. VAT), details on the pricing page.

Step 3: Connect Windsurf over MCP and publish, or upload the folder

Windsurf speaks MCP, the open protocol that lets agents use external tools. Add the VibeBridge MCP server to your Windsurf configuration with the server URL https://app.vibebridge.ai/api/mcp and your API key. The exact click path in Windsurf changes between versions, so follow the current step-by-step instructions at app.vibebridge.ai/connect.

Once connected, tell the agent: "Publish this site to VibeBridge." It uploads the pages and your site is live on a shareable URL with SSL in place. Hosting is in the EU on a global CDN, data stored in Frankfurt.

If you would rather not configure anything, skip MCP: open the portal and drag the whole site folder into the upload area, HTML files and images together. Either way, getting your Windsurf static site online takes minutes, not an afternoon of platform setup.

Tip: The MCP connection is not just for the first publish. The agent can also update content, manage SEO and redirects, and publish new pages later, all from inside Windsurf.

Step 4: Maintain it, agent for structure, editor for content

The practical split after launch: structural work (a new section, another page) goes back to Windsurf and gets published over MCP. Content changes do not need Windsurf at all. The visual editor lets you click any text or image on the page and change it directly, no code.

Form submissions land in a leads inbox with status, search and file attachments, and trigger an email notification. For a custom domain, you add two DNS records at your registrar following the exact instructions shown in the portal; SSL is provisioned automatically, and propagation usually takes minutes, at most 24 hours. Every publish regenerates sitemap.xml, robots.txt, canonical tags and llms.txt, and built-in cookieless analytics show traffic without cookies or IP addresses. The technical part is handled; content quality is still yours.

Frequently asked questions

Does this work with any static site built in Windsurf?

Yes. Any clean HTML, CSS and JavaScript site can be published, whether the agent wrote it from scratch or you iterated on it for weeks. What does not run is server-side code: if your project includes a backend, only the static frontend gets published.

Can the Windsurf agent keep editing the live site?

Yes. The MCP connection stays useful after launch. The agent can update pages, change content, manage SEO settings, set up redirects and publish new pages, all from the same MCP connection you used for the first publish.

Can someone without Windsurf edit the site?

Yes. The visual editor works in the browser: click a text or an image on the page and change it, no code involved. You can invite team members or clients, for example the client the site belongs to, so they make content edits themselves.

Do contact forms work without a backend?

Yes. VibeBridge detects forms in your uploaded HTML automatically and wires them up. Submissions land in a leads inbox with status, search and file attachments, and each one triggers an email notification. No separate form service needed.

Do I need git to deploy a website from Windsurf?

No. There is no repository requirement and no build pipeline to configure. Publishing happens over MCP or by dragging the folder into the portal upload. Git is still a good idea for your own version history, but publishing does not depend on it.

What does it cost to publish a website built in Windsurf?

Plans start at 9 € per month (excl. VAT), including hosting, SSL, forms, the visual editor and SEO automation. There is a 7-day free trial, no setup fee, and you can cancel monthly; current plans are on the pricing page.

Related guides

7 days free

Your AI website, online and editable in minutes

Connect your AI agent via MCP or upload your HTML file. VibeBridge handles the rest, from hosting to GDPR to your inquiries.

  • No setup fee
  • No minimum term
  • Cancel monthly