zapier-mcp  by zapier

AI agent integration with thousands of apps via Model Context Protocol

Created 9 months ago
283 stars

Top 92.1% on SourcePulse

GitHubView on GitHub
Project Summary

Zapier MCP enables AI assistants to interact with thousands of applications by leveraging Zapier's extensive integration platform through the Model Context Protocol. It transforms AI from a standalone conversational agent into a functional extension of users' existing software stack, allowing natural language commands to trigger actions across diverse services. This empowers developers and power users to build more capable AI applications without complex API integrations.

How It Works

Zapier MCP functions as a remote MCP server, exposing Zapier's 9,000+ app connections and 40,000+ actions as callable tools for AI clients. It operates in two modes: "Agentic" (Beta), which provides meta-tools for managing and executing actions directly within the chat interface, and "Classic," where each enabled Zapier action becomes a distinct tool accessible by the AI. This approach abstracts the complexity of API integrations, enabling AI to perform tasks like sending messages, managing data, or creating tasks via natural language.

Quick Start & Requirements

  • Primary Setup:
    1. Generate credentials at mcp.zapier.com (API Key for personal use or OAuth connect URL: https://mcp.zapier.com/api/v1/connect).
    2. Configure your AI client to point to your Zapier MCP server URL, referencing guides at mcp.zapier.com.
    3. Enable desired actions via mcp.zapier.com to expose them as callable tools for your AI.
  • Prerequisites: An MCP-compatible AI client (e.g., Claude, ChatGPT, Cursor, Windsurf).
  • Resources: Requires an active Zapier account and web access to mcp.zapier.com for server configuration.
  • Documentation: Links to official plugins, skills, developer documentation, and support are conceptually available within the project's resources.

Highlighted Details

  • Provides access to over 8,000 app connections and 40,000+ actions through Zapier.
  • Enables AI to perform diverse actions (e.g., sending messages, creating tasks, managing data) via natural language commands.
  • Offers built-in security features, handling authentication, encryption, and rate limiting.
  • Supports integration with multiple AI clients, including Claude, ChatGPT, Cursor, and Windsurf.
  • Features "Agentic" (Beta) mode with in-chat action management tools and "Classic" mode for direct tool exposure.

Maintenance & Community

This project is maintained by Zapier. Resources for official plugins, skills, developer documentation, and support are indicated within the project's documentation structure. Specific community channels or roadmap details are not explicitly provided in the README.

Licensing & Compatibility

The README does not specify a software license. Compatibility for commercial use or integration with closed-source applications is not detailed, pending license clarification.

Limitations & Caveats

The "Agentic" server configuration is currently in Beta. Crucially, the project's license is not stated in the README, posing a significant adoption blocker. Setup requires an external Zapier account and configuration via the mcp.zapier.com web interface.

Health Check
Last Commit

5 days ago

Responsiveness

Inactive

Pull Requests (30d)
6
Issues (30d)
0
Star History
245 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.