Zapier MCP server

Generate a dynamic MCP server that connects to any of your favorite 8000+ apps on Zapier.
Back to servers
Provider
Zapier
Release date
Mar 21, 2025
Language
TypeScript

The Zapier MCP Server enables integration with Zapier's APIs through function calling for various agent frameworks, including Model Context Protocol (MCP). It provides a convenient way to interact with Zapier services programmatically, allowing AI assistants to perform real-world tasks through a simple, secure connection with built-in authentication.

Setting Up the MCP Server

Quick Start

The fastest way to get started with the Zapier MCP server is by using your unique MCP server endpoint:

https://actions.zapier.com/mcp/YOUR_MCP_SERVER_KEY/sse

Make sure to replace YOUR_MCP_SERVER_KEY with your actual Zapier MCP server key, which you can find in your Zapier MCP settings. Remember to treat your MCP server URL like a password as it can be used to run your AI Actions and access your data.

Configuration Options

Managing MCP Actions

You can configure which actions you want your AI to access through the Zapier MCP settings:

  1. Navigate to your MCP settings page
  2. Click "Edit MCP Actions" or "Add a new action"
  3. Search for and select the actions you want to enable
  4. Save your configuration

Popular actions include:

  • Draft a new email in Gmail
  • Create an event in Google Calendar
  • Send a DM in Slack
  • Create a row in Google Sheets

Using with Other Frameworks

The Zapier MCP Server can be used with various frameworks:

Cursor IDE Integration

For Cursor version ≥ 0.46 (recommended):

  1. Copy your unique MCP server URL from the MCP settings
  2. Open Cursor settings (⇧+⌘+J)
  3. Navigate to the "MCP" tab and click "Add MCP Server"
  4. Add the following JSON configuration:
{
  "mcpServers": {
    "Zapier Actions MCP": {
      "url": "https://actions.zapier.com/mcp/YOUR_MCP_SERVER_KEY/sse"
    }
  }
}

Replace YOUR_MCP_SERVER_KEY with your actual MCP server key.

For Cursor version < 0.46

In older versions of Cursor, you can set up Zapier AI Actions by directly pasting your MCP URL to the "Command" input and selecting the command Type from the dropdown.

Security and Management

To manage access to your Zapier MCP server:

  • Copy URL: Quickly copy your MCP server URL
  • Rotate MCP Server: Generate a new MCP server URL if you need to revoke access
  • Edit MCP Actions: Configure which actions are available to your AI assistant

Remember to treat your MCP server URL like a password, as it provides direct access to your connected services.

How to add this MCP server to Cursor

There are two ways to add an MCP server to Cursor. The most common way is to add the server globally in the ~/.cursor/mcp.json file so that it is available in all of your projects.

If you only need the server in a single project, you can add it to the project instead by creating or adding it to the .cursor/mcp.json file.

Adding an MCP server to Cursor globally

To add a global MCP server go to Cursor Settings > MCP and click "Add new global MCP server".

When you click that button the ~/.cursor/mcp.json file will be opened and you can add your server like this:

{
    "mcpServers": {
        "cursor-rules-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "cursor-rules-mcp"
            ]
        }
    }
}

Adding an MCP server to a project

To add an MCP server to a project you can create a new .cursor/mcp.json file or add it to the existing one. This will look exactly the same as the global MCP server example above.

How to use the MCP server

Once the server is installed, you might need to head back to Settings > MCP and click the refresh button.

The Cursor agent will then be able to see the available tools the added MCP server has available and will call them when it needs to.

You can also explictly ask the agent to use the tool by mentioning the tool name and describing what the function does.

Want to 10x your AI skills?

Get a free account and learn to code + market your apps using AI (with or without vibes!).

Nah, maybe later