Zapier MCP Server
Zapier MCP servers enable AI models to connect with 8,000+ apps and 30,000+ actions, providing powerful workflow automation and integration capabilities without complex API integrations.
Overview
The Zapier MCP Server is a remote Model Context Protocol server that gives AI assistants direct access to Zapier's ecosystem of 8,000+ apps and 30,000+ actions. This enables AI models to automate workflows and perform real-world tasks across your entire tech stack through natural language.
Official Server:
Developed and maintained by Zapier
Key Features
8,000+ App Integrations
Connect to virtually any business app including Slack, Gmail, Google Sheets, and Salesforce
30,000+ Actions
Access tens of thousands of pre-built actions across all integrated apps
Natural Language Interface
Describe actions in plain English—no API knowledge required
Enterprise Security
Request signing, granular permissions, and end-to-end encryption
Available Tools
Quick Reference
| Category | Popular Apps | Common Actions |
|---|---|---|
| Communication | Slack, Gmail, Microsoft Teams | Send messages, send emails, create channels |
| Productivity | Asana, Trello, Notion | Create tasks, update cards, add pages |
| Data | Google Sheets, Airtable | Add rows, update records, create entries |
| CRM | Salesforce, HubSpot | Create contacts, update deals, add notes |
| Development | GitHub, GitLab | Create issues, merge PRs, add comments |
Tool Configuration
Tools are configured through the Zapier MCP Dashboard:
Send Slack Message▶
Post messages to Slack channels or direct messages.
Example Usage:
- "Send a message to #engineering in Slack that the deployment is complete"
- "Post in #general: The new feature is live!"
Configuration:
- Select Slack app
- Choose Send Channel Message action
- Authenticate with Slack
- Configure channel and message parameters
Add Google Sheets Row▶
Append new rows to Google Sheets spreadsheets.
Example Usage:
- "Add a new row to my Leads spreadsheet with name: John Doe, email: john@example.com"
- "Log today's metrics in the Analytics sheet"
Configuration:
- Select Google Sheets app
- Choose Create Spreadsheet Row action
- Authenticate with Google
- Select spreadsheet and worksheet
- Map column fields
Create Asana Task▶
Create tasks in Asana projects with assignees and due dates.
Example Usage:
- "Create an Asana task: Fix navigation bug, assign to John, due Friday"
- "Add a task in the Website Redesign project"
Configuration:
- Select Asana app
- Choose Create Task action
- Authenticate with Asana
- Select workspace and project
- Configure task fields (name, assignee, due date)
Create HubSpot Contact▶
Add new contacts to HubSpot CRM.
Example Usage:
- "Create a HubSpot contact for Sarah Johnson at Acme Corp"
- "Add this lead to HubSpot: email@example.com, phone: 555-0100"
Configuration:
- Select HubSpot app
- Choose Create Contact action
- Authenticate with HubSpot
- Map contact properties (email, name, company, phone)
Create GitHub Issue▶
Create issues in GitHub repositories.
Example Usage:
- "Create a GitHub issue in web-app repo: Login button not working"
- "File a bug report in the api-service repository"
Configuration:
- Select GitHub app
- Choose Create Issue action
- Authenticate with GitHub
- Select repository
- Configure issue fields (title, body, labels, assignees)
Send Gmail Email▶
Send emails through Gmail.
Example Usage:
- "Email team@company.com with the weekly metrics summary"
- "Send a Gmail to john@example.com about the project update"
Configuration:
- Select Gmail app
- Choose Send Email action
- Authenticate with Gmail
- Configure recipient, subject, and body parameters
Installation
Prerequisites
- Create a Zapier MCP server at mcp.zapier.com
- Add tools (apps and actions) to your server
- Copy your unique Server URL
Configuration
{
"mcpServers": {
"zapier": {
"url": "https://mcp.zapier.com/api/mcp/s/YOUR-SERVER-ID/mcp"
}
}
}
Keep URL Private:
Your MCP server URL is like a password. Never share it publicly.
Setup Guide
Step 1: Create MCP Server
- Visit mcp.zapier.com
- Click "+ New MCP Server"
- Select your AI client from dropdown
- Name your server (e.g., "My Workflows")
- Click "Create MCP Server"
Step 2: Add Tools
- Click "+ Add tool"
- Search for desired app (e.g., "Slack")
- Select an action (e.g., "Send Channel Message")
- Authenticate the app if needed
- Configure parameters:
- Set values: Hardcode specific values
- Let AI choose: AI determines values
- Provide options: Give AI a list of choices
- Click "Save"
Repeat for each tool you want to enable.
Step 3: Connect AI Client
Copy your Server URL and add it to your AI client's configuration (see Installation tabs above).
Step 4: Test Connection
Ask your AI: "What tools do I have access to?"
Test a simple action: "Send a test message to Slack"
Common Use Cases
Session Management
Execute actions across multiple apps in sequence:
"Create a HubSpot contact for Jane Smith, then send her a welcome email via Gmail,
and add a follow-up task in Asana for next week"
Data Synchronization
Keep data in sync between different platforms:
"When a new form is submitted in Typeform, add the data to Google Sheets
and send a Slack notification to #sales"
Workflow Automation
Automate repetitive cross-app workflows:
"Get this week's Google Analytics data, create a summary report in Google Docs,
and share it in the #marketing Slack channel"
Popular App Categories
| Category | Apps |
|---|---|
| Communication | Slack, Gmail, Microsoft Teams, Discord, Outlook |
| Productivity | Asana, Trello, Notion, Todoist, Monday.com |
| Data | Google Sheets, Airtable, Excel, MySQL, PostgreSQL |
| CRM | Salesforce, HubSpot, Pipedrive, Zoho CRM |
| Development | GitHub, GitLab, Jira, Linear, Bitbucket |
| E-commerce | Shopify, Stripe, WooCommerce, PayPal |
| Marketing | Mailchimp, Google Analytics, Facebook Ads |
| Storage | Google Drive, Dropbox, OneDrive, Box |
Usage & Pricing
- 300 tool calls/month included free
- Each successful action = 2 tasks
- Failed actions = 0 tasks
- Separate from regular Zapier task quota
Beta Status:
Zapier MCP is in open beta. Features may change.
Sources
Related Articles
Ethereum RPC MCP Server
A TypeScript MCP server that exposes the full Ethereum JSON-RPC surface, enabling AI assistants to query on-chain data, inspect contracts, and retrieve transaction details across EVM networks. Includes optional analytics and Zircuit-specific SLS methods.
Pinecone MCP Server
Integrate Pinecone with your AI assistants using the Model Context Protocol (MCP) for enhanced vector database interactions.
Tasks Organizer MCP Server
A local Model Context Protocol (MCP) server providing backend tools for client-driven project and task management using a SQLite database.