Skip to content
Cloudzyro

Devin MCP: put your site online from Devin Desktop

Devin Desktop is the new name for Windsurf. Add Cloudzyro once, then ask Devin Local, its agent, to put your site online.

Last updated

How to connect Devin Desktop to Cloudzyro

Create your free Cloudzyro account, then connect Devin Desktop once. There are no keys to copy.

In Devin Desktop

  1. 1

    Open the Agents window, click Customize in the sidebar, then the MCPs tab, and open the config file for This computer. Add:

    {
      "mcpServers": {
        "cloudzyro": {
          "url": "https://api.cloudzyro.com/mcp",
          "transport": "http"
        }
      }
    }
  2. 2

    Save and refresh the list. When Cloudzyro shows Needs authentication, click Authenticate and sign in in your browser: sign in to Cloudzyro, choose All my workspaces (or one workspace) and select Allow.

  3. 3

    Ask Devin: “Put this site online with Cloudzyro.”

With the Devin CLI

  1. 1

    Add it for every project on your computer:

    devin mcp add cloudzyro https://api.cloudzyro.com/mcp -s user
  2. 2

    Sign in when it asks, then ask Devin to deploy.

Example prompts for Devin Desktop

You don't need to name Cloudzyro's tools: say what you want, and Devin Desktop picks the right steps. A few things people ask:

  • You

    “Put this site online with Cloudzyro and tell me the address.”

  • You

    “Why did the last deploy fail?”

  • You

    “Restore the previous version.”

  • You

    “Deploy with the message Fixed the menu.”

  • You

    “List my sites and which ones are live.”

  • You

    “Deploy this folder to northwind-bakery and tell me when it's live.”

On this page

Devin MCP servers, and what happened to Windsurf

Devin Local, the agent in Devin Desktop, can use tools from the MCP servers in its MCP config. It supports remote servers over Streamable HTTP with OAuth sign-in, which is how Cloudzyro connects. MCP, the Model Context Protocol, is the open standard behind it: What is an MCP server? explains it in plain words.

Cognition renamed Windsurf to Devin Desktop on June 2, 2026, and your Windsurf settings carried over. MCP servers now live in ~/.config/devin/mcp_config.json for your whole computer, or .devin/mcp_config.json inside one project, and a remote server's address goes under url.

These steps follow Devin's own documentation. If a menu has moved, add the same address as an HTTP MCP server and sign in when it asks.

How Devin sends your site

Devin works in the project you have open. When you ask it to deploy, it zips that folder and sends it through a one-time upload link, so open the folder with your index.html or package.json at the top. Naming the site (“Deploy this to northwind-bakery”) updates it rather than making a new one. We work out what the folder is from its top level: an index.html goes online as it is, a site with a build step (Vite, React, Astro) is built, and a Node.js app, including Next.js, runs on Node 24 with its start script. Each deploy becomes a version, and the current one stays online until the new one is ready.

What Devin Desktop can and can't do

Once connected, Devin Desktop can check a name, create a site, send its files, follow the deploy, list your sites and versions, and restore an earlier version: eleven tools in all, which it picks itself. It can never delete a site, see or set environment variables, or change your plan. Those stay in the console. The full list is on Build with AI, and the details in What your AI tool can do.

When Devin Desktop signs in, you choose All my workspaces (the default if you're in more than one, and it asks which workspace before creating a site) or one workspace. Owners and admins can deploy; members can only look. A site connected to a Git repository takes new versions only from pushes, so Devin Desktop can follow it but not deploy it. See Workspaces and your team.

Check and fix the Devin connection

  • Devin doesn't see Cloudzyro. Check the MCPs tab lists it under This computer and that it's switched on, then refresh the list.
  • It shows Needs authentication. Click Authenticate and sign in again in your browser.
  • It asks before using a tool. Devin asks for approval before each MCP tool call by default; allow the Cloudzyro ones you're happy with.
  • You're still on an older Windsurf version. Use Cascade's MCP settings instead, where the address goes under serverUrl.
  • A deploy failed. Devin gets the reason and a suggested fix. See Fix a failed deploy.

After it's live

  • Your own domain is free on every plan. Devin Desktop can't add it, so add it on the site's Domains tab and point www at domains.cloudzyro.app. See Point a domain at your site.
  • Data belongs in a database, because sites have no permanent disk. Connect Supabase in a click, or paste a connection string from Neon or another provider, on the site's Database tab. See Connect Supabase.
  • Price: connecting Devin Desktop is free, and Launch is free with business use allowed and 100 GB of traffic a month. Boost is $20 a month per site plus tax. Team members are free on every plan. See pricing.

Keep reading

Questions about Devin Desktop and Cloudzyro

Is Devin Desktop the same as Windsurf?
Yes. Cognition renamed Windsurf to Devin Desktop on June 2, 2026. Its agent is now called Devin Local, and your settings carried over.
Do I need an API key in the config file?
No. Devin signs in to Cloudzyro in your browser, so the file holds only the address.
Which folder does Devin send?
The project you have open. Open the folder with your index.html or package.json at the top.
I still use Windsurf. Does this work?
Yes. On an older Windsurf version, add the same address in Cascade's MCP config under serverUrl, then sign in when it asks.
Can Devin Desktop see my secrets or delete my sites?
No. Devin Desktop can never see environment variables, delete a site or change your plan. Those stay in the console.
Which Cloudzyro workspace does Devin Desktop use?
When Devin Desktop signs in, you choose All my workspaces or one workspace. With all of them, it asks which workspace before it creates a site. You can disconnect it in the console at any time.

Put your next site online from Devin Desktop

Free to start, free for business, with every version kept.