MCP, or Model Context Protocol, is an open protocol that standardizes how applications provide context to large language models (LLMs). Zapier MCP provides a server endpoint for connecting your Zapier account to an AI client, such as Claude or Cursor.
This article explains how to set up an MCP server with some of the most popular clients. You can use the same server URL with multiple AI clients, but only one client can run tool calls through it at a time.
Available on plans:
Free
Professional
Team
Enterprise
Why use MCP with your AI client?
When you use Zapier MCP, you can add Zapier's library of almost 8,000 apps to your AI, allowing it to interact with your existing apps and take action in them directly from your AI conversations.
Requirements
To use Zapier MCP with your client, you'll need:
- A Zapier MCP server endpoint.
- Tools set up for your endpoint.
- An AI client, such as ChatGPT, Claude, or Windsurf.
Supported clients
You can connect Zapier MCP with many AI clients, including:
- ChatGPT
- Claude (web, Desktop, and Code)
- Cursor
- Microsoft Copilot Studio
- VS Code
- Windsurf
When you create a new MCP server, select your client from the dropdown menu to get client-specific setup instructions. For known requirements and limitations per client, check client-specific setup notes.
How to check if your client is compatible
If your AI client is not listed above:
- Check your client's documentation for MCP support. Look for references to "Model Context Protocol" or "MCP servers."
- Check which transport your client uses. Zapier MCP supports Streamable HTTP.
- When creating your Zapier MCP server, select Other as your client type and follow the provided instructions.
1. Generate your Zapier MCP server endpoint
- Visit https://mcp.zapier.com/.
- Click + New MCP Server. A dialog box will open.
-
In the MCP Client dropdown menu, select your client.
- Select Other if your client does not appear on the list.
- In the Name field, enter a name for your server.
- Click Create MCP Server. The dialog box will close.
- In the top menu bar, select the Connect tab. This will contain instructions specific to the client you selected.
- Follow the instructions for your MCP client.
Your MCP server URL is like a password. Do not share it, as it can be used to run your actions and access your data.
Find your server URL
To find an existing server URL:
- Go to mcp.zapier.com and select your server in the left sidebar.
- Select the Connect tab in the top menu bar. Your server URL is displayed with instructions specific to your AI client.
Rotate your server URL
If your client uses a server-specific URL, you can rotate the server URL to ensure the security of your data.
- In the left sidebar of the MCP home, select a server.
- In the top menu bar, select the Connect tab.
- Click the Rotate token button to regenerate your MCP server URL.
This will invalidate your previous URL, preventing unauthorized access.
2. Set up your tools
Tools are the specific app actions your AI client can run through Zapier MCP. Each MCP server has its own set of tools, so you can configure different tools for different clients.
- In the left sidebar of the MCP home, select a server. The Configure tab will open.
- Click + Add tool. A dialog box will open.
- Search for and select the app you want to use.
-
Select an action from the list.
- Select Add all tools to give your client access to every available tool.
-
Select a connection from the dropdown menu, or create a new connection by clicking the Settings icon.
- If you have already set up other tools for that app in Zapier MCP, the tool is ready to use.
-
Fill out any other fields that may be required for the action. You can set a specific value for a field, have AI select a value, or give AI a list of values to choose from. Learn more about these options.
- To see optional fields, click Show all options.
- Click Save.
Learn how to edit, delete, and review your MCP tools.
Update app connections
If there's an issue with a tool connection, it'll be marked with an alert icon . To fix a connection:
- In the left sidebar of the MCP home, select your server.
- Click the menu icon beside the name of the app.
- Click Update authentication. You'll be directed to that app's connection setup.
This action updates the connection for all tools using the same account.
Client-specific setup notes
Some MCP clients have additional requirements or known limitations. Check the section for your client to confirm setup details.
ChatGPT
- MCP tools are only supported in Developer Mode.
-
ChatGPT does not automatically refresh the available tools. If you add, edit, or remove tools in your Zapier ChatGPT MCP server:
- Go to ChatGPT Connector Settings.
- Select the Zapier Connector.
- Click Refresh.
Claude
- To add a new server, you must be the owner of your Claude organization.
- To use Zapier MCP in Claude Desktop, you must first complete the setup available in the Connect tab on Claude.ai.
- Access to add MCP servers on Claude.ai and Claude Desktop is dependent on your Claude plan.
- When running on WSL (Windows Subsystem for Linux), OAuth callbacks from the browser may not reach Claude Code. If authentication does not complete, try running Claude Code from a native Windows or macOS terminal.
- Some versions of Cursor may encounter an RFC 9728 OAuth issue that prevents authentication from completing. Check for client updates if authentication fails repeatedly.
- The Zapier MCP setup instructions reference connecting with an ID field. In Copilot Studio, use the SessionID field, not "AccountID."
- If the setup instructions do not match what you see in Copilot Studio, refer to the latest setup steps on this page.
VS Code
- Requires GitHub Copilot enabled and set to Agent mode in Visual Studio Code.
- Some VS Code extensions may interfere with OAuth flows. Try disabling extensions if authentication fails.
- Some versions of Windsurf may encounter an RFC 9728 OAuth issue that prevents authentication from completing. Check for client updates if authentication fails repeatedly.
Review your server's history
The History tab displays a list of all actions taken through the client for that server. Click an action to see details such as:
- Date and time when the action happened.
- The tool name.
- Instructions used by the AI.
- The values used in each field.
- The final output of the action.
Use the filter dropdown menu to display only actions related to a specific tool.
Delete an MCP server
To delete a server:
- From the Zapier MCP home, hover over your server name.
- Click the Delete MCP server icon . A dialog box will open.
- Confirm the action by clicking Delete.
- When you delete an MCP server, it will stop working on any MCP client connected to that server.
- All the server logs will also be deleted. Tool calls consumed for a deleted server will still count toward your quota.
Zapier MCP task usage
Each successful tool call through your MCP server consumes two tasks from your Zapier plan. Failed tool calls do not consume tasks. Learn more about how Zapier MCP usage works.
Provide feedback and get help
Submit feature requests, provide feedback, or get help from the Zapier MCP team.