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.
This product is in open beta. It’s available for use but still in active development and may change.
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.
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.
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 secret icon to regenerate your MCP server URL.
This will invalidate your previous URL, preventing unauthorized access.
2. Set up your tools
Each MCP server you create uses separate tools: actions within apps you've given the server access to.
- 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.
- Click the Find data tab to filter the list for actions that can search for data.
- Click the Take action tab to filter the list for actions that can change data.
- 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.
Limitations
Certain MCP clients may have limitations when using Zapier MCP tools.
ChatGPT
- MCP tools are only supported in Developer Mode, currently.
- 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.
VS Code
To use Zapier MCP with VS Code, you must have GitHub Copilot enabled and set to "Agent" mode in Visual Studio Code.
All other clients
- Each MCP client supports different transports. See the documentation for your client to know which transport to use.
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 you 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.
How usage works in Zapier MCP
Usage in Zapier MCP is measured in tasks. Every successful use of a tool through your server counts as two tasks. This is a fixed rate, and tool use that fails does not use tasks. Learn more about how task usage is measured in Zapier.
Tasks used are taken from the Zapier tasks available on your plan. You can see the current usage in your Zapier MCP dashboard's left sidebar.
Using Zapier MCP with an Enterprise account
Enterprise accounts cannot access Zapier MCP by default. To get access to MCP for your Enterprise account, submit the Enterprise Access Request form.
Provide feedback and get help
Submit feature requests, provide feedback, or get help from the Zapier MCP team. You can also discuss Zapier MCP with other users on Zapier's Early Access Program Slack.
0 comments
Article is closed for comments.