Skip to main content

How to Set Up the Zapier MCP Server (2026)

Updated July 13, 2026Web MCP Guide

The Zapier MCP server connects your AI assistant to Zapier's library of 7,000+ app integrations. It runs as a hosted remote server at mcp.zapier.com — no local install — so Claude, Cursor, or VS Code can trigger a Zap action, send a Slack message, or update a spreadsheet directly from a prompt.

Prerequisites

Step 1 — Create Your Zapier MCP Server

Go to mcp.zapier.com and sign in with your Zapier account. Click “Create MCP Server”, then choose the apps and specific actions you want available as tools — for example Gmail “Send Email,” Google Sheets “Create Row,” or Slack “Send Channel Message.”

Once you save, Zapier generates a unique server URL for that configuration. Copy it — this URL is what authenticates the connection, so treat it like a secret credential rather than a public link.

⚠️ URL acts as your credential

Unlike most MCP servers that use a separate API key, Zapier's hosted MCP server bakes authentication into the URL itself. Anyone who has that URL can call the tools you enabled. Only share it with clients and people you trust, and regenerate it from mcp.zapier.com if you suspect it leaked.

Step 2 — Add the Server to Your MCP Client

Clients that support remote MCP servers natively (Cursor, VS Code) can point at the URL directly. Claude Desktop needs the mcp-remote bridge to reach a remote HTTP server from its local config.

Claude Desktop

Config: ~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "zapier": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.zapier.com/api/mcp/YOUR_UNIQUE_URL/sse"]
    }
  }
}

Cursor IDE

Config: ~/.cursor/mcp.json

{
  "mcpServers": {
    "zapier": {
      "url": "https://mcp.zapier.com/api/mcp/YOUR_UNIQUE_URL/sse"
    }
  }
}

Replace the placeholder with the exact URL copied from mcp.zapier.com. Restart your client after saving — Zapier's tools typically only appear after a full restart, not a config reload.

Step 3 — Test the Connection

Try a prompt that matches one of the actions you enabled:

"Send a Slack message to #general saying the deploy is done"

If the message goes through, the connection is live. If nothing happens, confirm that action was actually selected when you created the server at mcp.zapier.com — the assistant can only call tools you explicitly enabled, and won't know about the rest of your Zapier account.

What You Can Do With the Zapier MCP Server

For deeper spreadsheet workflows without going through Zapier, see the Google Sheets MCP server guide — useful when you want direct read/write access instead of routing through an automation platform.

Troubleshooting

ProblemLikely CauseFix
No tools appear after connectingNo apps/actions were enabled on mcp.zapier.comReturn to mcp.zapier.com and add at least one action to the server
Connection fails entirelyTruncated or malformed server URL in configRe-copy the full URL from mcp.zapier.com and check for line breaks
Claude Desktop can't reach the serverMissing mcp-remote bridge or outdated Node.jsInstall Node 18+ and use the npx mcp-remote wrapper shown above
"Task limit reached" errorsFree plan monthly tool-call limit hitCheck usage in your Zapier dashboard or upgrade your plan

Frequently Asked Questions

Is there an official Zapier MCP server?

Yes. Zapier hosts an official remote MCP server at mcp.zapier.com. Instead of installing anything locally, you sign in with your Zapier account, choose which apps and actions to expose as tools, and Zapier generates a unique server URL scoped to your account. That URL is what you add to Claude, Cursor, or VS Code.

Do I need a Zapier API key for the MCP server?

No separate API key is required. Zapier MCP authenticates through your logged-in Zapier account when you create the server at mcp.zapier.com, and the resulting server URL itself acts as the credential. Treat that URL like a secret — anyone with it can trigger the actions you exposed.

Which Zapier plan do I need for MCP?

Zapier MCP is available on Zapier's free tier with a limited number of monthly tool calls, with higher call volumes unlocked on paid plans. The specific actions and apps you can expose depend on which Zapier integrations your account already has access to, so check your plan's app and task limits if a tool call fails unexpectedly.

Can the Zapier MCP server run any Zap or app action?

It can run whichever apps and actions you explicitly enable when configuring the MCP server at mcp.zapier.com — for example sending a Slack message, creating a Google Calendar event, or adding a row to a spreadsheet. You control the exposed tool list directly in the Zapier dashboard, and can add or remove apps at any time without changing your client config.

Why isn't my Zapier MCP server showing up in Claude or Cursor?

First confirm the server URL was pasted correctly with no trailing characters cut off. Second, fully restart the MCP client — Zapier tools often only load after a clean restart. Third, check mcp.zapier.com to confirm the server is still active and that at least one app/action is enabled; a server with zero tools selected will connect but expose nothing.