
How to add Zapier MCP Server (Remote) to Windsurf
Remote MCP bridging assistants to Slack, Gmail, Teams and thousands of comms apps Paste the config into ~/.codeium/windsurf/mcp_config.json and restart Windsurf.
Last updated June 15, 2026 · 295★ · http · apikey · official
Windsurf config for Zapier MCP Server (Remote)
Generate your personal Zapier MCP server URL at https://mcp.zapier.com and add it as a remote HTTP MCP endpoint{
"mcpServers": {
"zapier-mcp-server-remote": {
"serverUrl": "https://mcp.zapier.com/api/mcp/a/<your-account>/mcp?serverId=<your-server-id>"
}
}
}Remote server — no local install needed. Restart the client after saving the config.
Setup steps
- 1Open Windsurf → Cascade → the hammer/MCP icon → Configure (or edit ~/.codeium/windsurf/mcp_config.json).
- 2Paste the Zapier MCP Server (Remote) config below.
- 3Fill in placeholder secrets, then save.
- 4Click Refresh in the MCP panel.
- 5Zapier MCP Server (Remote)'s tools become available to Cascade.
Before you start
- A Zapier account
- A Zapier MCP server URL and API key generated at mcp.zapier.com (or OAuth via mcp.zapier.com/api/v1/connect for multi-user apps)
- Connected app accounts in Zapier for whatever services you want the assistant to act on (e.g. Slack, Gmail, Teams)
- An MCP client that supports remote HTTP MCP servers (Claude, Cursor, etc.)
What Zapier MCP Server (Remote) can do in Windsurf
discover_zapier_actionsSearch the Zapier catalog for actions that match a task
enable_zapier_actionEnable a specific Zapier action so it becomes callable
disable_zapier_actionDisable a previously enabled action
list_enabled_zapier_actionsList the actions currently enabled on your MCP server
execute_zapier_read_actionRun a read/query action (e.g. find a record, list messages)
execute_zapier_write_actionRun a write action (e.g. send a Slack message, create a row)
auto_provision_mcpAutomatically provision MCP actions for the assistant
get_configuration_urlReturn the dashboard URL for configuring actions
Security
The unique Zapier MCP URL is itself a secret that authorizes every action you enable across connected apps — never share it and enable only the specific actions the assistant needs. Review enabled actions regularly since the URL grants broad cross-app access.
Zapier MCP Server (Remote) + Windsurf FAQ
Where is the Windsurf config file?
Windsurf reads MCP servers from ~/.codeium/windsurf/mcp_config.json. Paste the Zapier MCP Server (Remote) config there under the "mcpServers" key and restart the client.
Is Zapier MCP Server (Remote) safe to use with Windsurf?
The unique Zapier MCP URL is itself a secret that authorizes every action you enable across connected apps — never share it and enable only the specific actions the assistant needs. Review enabled actions regularly since the URL grants broad cross-app access.
Is Zapier MCP self-hosted or remote?
It is a remote, Zapier-hosted MCP server. You connect to a Zapier-provided URL with an API key — there is no local server to install.
Where do I get the API key?
Generate a server URL and API key at mcp.zapier.com. For apps where end users connect their own accounts, use OAuth via mcp.zapier.com/api/v1/connect.
How many apps and actions are supported?
Several thousand apps and tens of thousands of actions across the Zapier catalog — Slack, Gmail, Teams, Google Sheets, HubSpot, GitHub, Asana and more.