Skip to main content
Zapier MCP works with any AI client that supports Streamable HTTP. When you create a server at mcp.zapier.com, select your client from the dropdown to get client-specific setup instructions. For a step-by-step walkthrough of the full connection process, check Your first MCP workflow.

Setup guides

Select your client for requirements and known limitations:

Claude

Web, Desktop, and Code. Org owner required.

ChatGPT

Developer Mode only. Manual tool refresh required.

Cursor

OAuth via the Connect tab. Keep Cursor updated.

Microsoft Copilot Studio

Use the SessionID field during setup.

VS Code

Requires GitHub Copilot in Agent mode.

Windsurf

OAuth via the Connect tab. Keep Windsurf updated.

Using other clients

Zapier MCP supports several clients by default, besides the ones listed in this article. You can connect to any client that uses Streamable HTTP transport, including custom clients built with the MCP SDK for Python or TypeScript.
  1. Check your client’s documentation for MCP support. Check for references to “Model Context Protocol” or “MCP servers.”
  2. Confirm your client uses Streamable HTTP transport. Zapier MCP does not support SSE.
  3. When creating your Zapier MCP server at mcp.zapier.com, select Other as your client type and follow the provided instructions.
To request official support for a new client, submit a client request.

Disconnecting a client

To disconnect an OAuth-connected client, delete the server in mcp.zapier.com. This immediately terminates the connection and revokes access.
If you recreate the server after deleting it, you will need to re-authenticate.