Use Zapier MCP with your client

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:

  1. Check your client's documentation for MCP support. Look for references to "Model Context Protocol" or "MCP servers."
  2. Check which transport your client uses. Zapier MCP supports Streamable HTTP.
  3. When creating your Zapier MCP server, select Other as your client type and follow the provided instructions.

1. Generate your Zapier MCP server endpoint

  1. Visit https://mcp.zapier.com/.
  2. Click + New MCP Server. A dialog box will open.
  3. In the MCP Client dropdown menu, select your client.
    • Select Other if your client does not appear on the list.
  4. In the Name field, enter a name for your server.
  5. Click Create MCP Server. The dialog box will close.
  6. In the top menu bar, select the Connect tab. This will contain instructions specific to the client you selected.
  7. Follow the instructions for your MCP client.
Note

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:

  1. Go to mcp.zapier.com and select your server in the left sidebar.
  2. 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.

  1. In the left sidebar of the MCP home, select a server.
  2. In the top menu bar, select the Connect tab.
  3. Click the Rotate token button to regenerate your MCP server URL.

Server URL field with rotate and Copy URL buttons on the Connect tab

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.

  1. In the left sidebar of the MCP home, select a server. The Configure tab will open.
  2. Click + Add tool. A dialog box will open.
  3. Search for and select the app you want to use.
  4. Select an action from the list.
    • Select Add all tools to give your client access to every available tool.
  5. 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.
  6. 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.
  7. Click Save.

Add tools dialog box with a search box and a grid of popular apps to choose from

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:

  1. In the left sidebar of the MCP home, select your server.
  2. Click the menu icon beside the name of the app.
  3. 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.

Gmail app group with the menu open showing Update authentication and Remove from server options

Client-specific setup notes

Some MCP clients have additional requirements or known limitations. Check the section for your client to confirm setup details.

ChatGPT

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:
    1. Go to ChatGPT Connector Settings.
    2. Select the Zapier Connector.
    3. Click Refresh.
Claude

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.
Claude Code
  • 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.
Cursor
  • Some versions of Cursor may encounter an RFC 9728 OAuth issue that prevents authentication from completing. Check for client updates if authentication fails repeatedly.
Microsoft Copilot Studio
  • 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

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.
Windsurf
  • 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:

  1. From the Zapier MCP home, hover over your server name.
  2. Click the Delete MCP server icon . A dialog box will open.
  3. Confirm the action by clicking Delete.
Note
  • 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.

Was this article helpful?
18 out of 24 found this helpful