AI Actions Beta

Windsurf Integration

Use Zapier MCP directly from Windsurf IDE with Zapier MCP. Enable your AI assistant to perform real-world tasks through a simple, secure connection without leaving your coding environment.

Quick Start

Three simple steps to get started with Windsurf and Zapier MCP:

  1. Copy your unique MCP server URL in the MCP settings
  2. Configure which actions you want your AI to access
  3. Open Windsurf and add the MCP URL in settings

Looking for other clients? Also try Cursor or Claude Desktop.

Configuring MCP in Windsurf

To set up MCP with Cascade, navigate to Windsurf - Settings > Advanced Settings or Command Palette > Open Windsurf Settings Page.

Scroll down to the Cascade section and you will find the option to add a new server, view existing servers, and a button to view the raw JSON config file at mcp_config.json.

Windsurf MCP Configuration UI Screenshot

Adding a new server

To add a new server, press the "Add Server" button in the Cascade settings. You can then easily choose between some pre-populated servers that we've found to be the most helpful and popular. Alternatively, you can click "Add custom server +" to add your own server directly in mcp_config.json.

Note: Make sure to press the refresh button after you add a new MCP server.

Adding a new MCP Server Screenshot

mcp_config.json

The ~/.codeium/windsurf/mcp_config.json file is a JSON file that contains a list of servers that Cascade can connect to.

The JSON should follow the same schema as the config file for Claude Desktop.

Here's an example configuration for Zapier MCP:

Caution: Treat your MCP server URL like a password! It can be used to run your AI Actions and access your data.

{
  "mcpServers": {
    "Zapier Actions MCP": {
      "serverUrl": "https://actions.zapier.com/mcp/YOUR_MCP_KEY/sse"
    }
  }
}

Note: Replace YOUR_MCP_KEY with your actual MCP key from the settings page.