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 install this MCP server

Note: This MCP server does not have specific installation instructions available. The examples below show how you would set up the playbooks.com cursor-rules-mcp server. Please search for the Zapier repository on GitHub and ask your AI agent for help adapting these instructions.

For Claude Code

To add this MCP server to Claude Code, run this command in your terminal:

claude mcp add-json "cursor-rules-mcp" '{
    "command": "npx",
    "args": ["-y", "cursor-rules-mcp"]
}'

See the official Claude Code MCP documentation for more details.

For 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 > Tools & Integrations and click "New 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 explicitly ask the agent to use the tool by mentioning the tool name and describing what the function does.

For Claude Desktop

To add this MCP server to Claude Desktop:

1. Find your configuration file:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json

2. Add this to the mcpServers section:

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

3. Restart Claude Desktop for the changes to take effect

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