Zapier MCP server
Zapier's official MCP server: let an agent run actions across 8,000+ apps and 40,000+ actions through a per-account hosted endpoint.
Zapier MCP is Zapier's official server that connects an AI agent to Zapier's automation platform — 8,000+ app integrations and over 40,000 actions, the same catalog that powers Zaps. Rather than wiring up a separate MCP server per SaaS app, you create a server at mcp.zapier.com and the agent can send a Slack message, create a Google Calendar event, add a row to Google Sheets, find a HubSpot contact, and thousands more actions, each running through your authenticated Zapier connections.
The connection is a per-account generated server: there is no single fixed endpoint. You create a server in the Zapier MCP dashboard, choose a client, and Zapier issues a unique server URL (treat it like a password — anyone with it can run your actions). Authentication is either an API key embedded in that URL for personal use, or OAuth via the connect URL https://mcp.zapier.com/api/v1/connect for apps where end users link their own Zapier account. Servers run in one of two modes. In Agentic mode the server exposes 14 fixed meta-tools that let the agent discover, enable, execute, and manage actions and saved skills entirely in chat. In Classic mode each action you add in the dashboard appears as its own tool (named app_action_name, e.g. gmail_send_email) alongside a single get_configuration_url helper.
Quick install
Copy-paste configs are provided for all 8 supported clients. Pick your client below.
Add to ~/.claude.json
{
"mcpServers": {
"zapier": {
"type": "http",
"url": "https://mcp.zapier.com/api/v1/connect"
}
}
}claude mcp add --transport http zapier https://mcp.zapier.com/api/v1/connectHeads up
- First tool call opens a browser to authorize.
Available tools
| Tool | Description |
|---|---|
| list_enabled_zapier_actions | Agentic mode: list all currently enabled actions on the server. The reliable signal that the server is in Agentic mode. |
| discover_zapier_actions | Agentic mode: search for apps and actions available to add as tools. |
| enable_zapier_action | Agentic mode: enable a specific action so it becomes available as a tool. |
| disable_zapier_action | Agentic mode: disable an action you no longer need. |
| auto_provision_mcp | Agentic mode: auto-set up tools from the user's existing Zapier connections. |
| execute_zapier_read_action | Agentic mode: run a read or search action (e.g. find an email). |
| execute_zapier_write_action | Agentic mode: run a write action (e.g. send a message). |
| get_configuration_url | Get the URL of the Zapier MCP configuration page to add, remove, or manage actions. Present in both Agentic and Classic modes. |
| list_zapier_skills | Agentic mode: list saved skills (reusable workflows and instructions). |
| get_zapier_skill | Agentic mode: retrieve a specific saved skill. |
| create_zapier_skill | Agentic mode: create a new saved skill. |
| update_zapier_skill | Agentic mode: update an existing saved skill. |
| delete_zapier_skill | Agentic mode: delete a saved skill. |
| send_feedback | Agentic mode: send feedback about the Zapier MCP experience to Zapier. |
What you can do with it
One endpoint for thousands of app actions
Connect a Zapier MCP server once and let the agent reach Gmail, Slack, Google Sheets, HubSpot, Notion, and 8,000+ more apps. In Agentic mode it discovers the right action with discover_zapier_actions, enables it, and runs it — no per-app MCP server to configure.
Run multi-app automations from chat
Ask the agent to find a lead in your CRM, draft a follow-up email, and log a task: it uses execute_zapier_read_action and execute_zapier_write_action against your authorized Zapier connections, and can save the flow as a skill for reuse.
FAQ
- Is it free?
- Zapier MCP is available on Zapier's free plan with a monthly tool-call allowance, and higher usage and team features are on paid Zapier plans. Each underlying app runs through your own Zapier connections and is governed by your accounts.
- Does it support remote/OAuth?
- Yes — it is a remote server with a per-account generated URL created at mcp.zapier.com; there is no single fixed endpoint. Personal servers can embed an API key in the URL, and apps that connect end users' accounts use OAuth via https://mcp.zapier.com/api/v1/connect. Keep your server URL secret, as it grants access to your actions.