AI Clients

Windsurf

Windsurf reads MCP servers from its own config file. The entry is the same shape as Cursor's — only the path differs.

Add the server

Edit the Windsurf MCP config and add the remote server entry, then restart the editor.

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "mcp-ads": {
      "url": "https://mcp-ads.com/mcp-slim"
    }
  }
}

Authorise

The first tool call opens a browser window for the one-time OAuth authorisation.

Tip

If nothing happens on the first call, check the JSON is valid. A trailing comma is the usual culprit, and most editors will not warn you about it in a config file.

Go further

Common questions

Is the config identical to Cursor's?

The mcpServers object is the same shape. Only the file path differs — Windsurf uses ~/.codeium/windsurf/mcp_config.json.

Do I need a Windsurf paid plan?

MCP support depends on your Windsurf plan rather than on MCP Ads. If the editor does not read MCP servers at all, that is the thing to check first.

Ready to connect?

Start free, connect the platforms you use, and run your first workflow from Claude in minutes.