MCP server · Projects and team work
Zapier MCP server
Lets an assistant act in thousands of apps through your Zapier account, such as sending email, posting to Slack or updating a CRM.
- Maintainer
- Zapier (official)
- Licence
- Not published (hosted service)
- Runs
- Remote (URL)
- Sign-in
- OAuth sign-in in the app
- Registry version
- 1.0.1 (updated 2026-07-29)
- Last activity
- 2026-10-01
- Source
- Official docs
Overview
What it does
Zapier MCP is a hosted server that links an MCP client to the apps you have connected in Zapier. Every client uses the same endpoint, mcp.zapier.com/api/v1/connect, over Streamable HTTP. You sign in with OAuth from inside the client and Zapier creates the server for you, adding actions for the apps already connected to your account. Zapier holds the app credentials, so the client never sees a third-party API key.
In the default agentic mode the assistant uses a fixed set of meta-tools to search for actions, turn them on and run read or write actions. Managed mode lets you choose the tools in advance instead. You can save reusable workflows as Skills. Every call is logged in the History tab at mcp.zapier.com. Clients that cannot do OAuth can use a connection token in an Authorization header. Each successful tool call uses two tasks from your Zapier plan.
Tools
What the assistant can do
- Discover, enable and disable Zapier actions
- Run read actions and write actions across connected apps
- Auto-provisioning from your existing app connections
- Manage app connections and default accounts
- Create and manage reusable Skills
- Action history at mcp.zapier.com
Install
Install Zapier MCP server in your app
You need:
- A Zapier account
- An MCP client that supports Streamable HTTP (SSE-only clients cannot connect)
Run in your project. --scope local keeps the servers private to you in this project; use user for every project.
claude mcp add --scope local --transport http zapier https://mcp.zapier.com/api/v1/connect
- zapier: if the server needs a sign-in, the app will ask (run /mcp in Claude Code).
Project root. Commit it to share the servers with your team; each person sets the variables in their own shell.
{
"mcpServers": {
"zapier": {
"type": "http",
"url": "https://mcp.zapier.com/api/v1/connect"
}
}
}
- zapier: if the server needs a sign-in, the app will ask (run /mcp in Claude Code).
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json · Windows: %APPDATA%\Claude\claude_desktop_config.json (Settings → Developer → Edit Config). Restart Claude after saving.
{
"mcpServers": {}
}
- zapier is a remote server: add it as a custom connector (Customize → Connectors → + Add → Add custom connector; on Team and Enterprise plans an owner adds it under Organization settings → Connectors), with the URL https://mcp.zapier.com/api/v1/connect.
In your project, or ~/.cursor/mcp.json for every project.
{
"mcpServers": {
"zapier": {
"url": "https://mcp.zapier.com/api/v1/connect"
}
}
}
- zapier: if the server needs a sign-in, the app will ask.
In your workspace. VS Code asks for each secret the first time a server starts and stores it securely.
{
"servers": {
"zapier": {
"type": "http",
"url": "https://mcp.zapier.com/api/v1/connect"
}
}
}
- zapier: if the server needs a sign-in, the app will ask.
macOS/Linux: ~/.config/devin/mcp_config.json · Windows: %APPDATA%\devin\mcp_config.json. Read by the default Devin Local agent and by the legacy Cascade agent.
{
"mcpServers": {
"zapier": {
"url": "https://mcp.zapier.com/api/v1/connect"
}
}
}
- zapier: if the server needs a sign-in, the app will ask.
Want it alongside other servers? Open Zapier MCP in the MCP config generator and add the rest; it writes one file per app. The snippets follow the setup in the server’s README, checked on 2026-10-14.
Before you install
- Write actions run with your real app accounts, such as sending email or changing records; review them before approving.
- Use managed mode to limit the assistant to tools you choose in advance.
- A connection token grants anyone who holds it use of the server’s tools; keep it in an environment variable and send it as a header, not in the URL.
- A remote server sees whatever the assistant sends it. Sign in with the narrowest access the service offers. See how to choose a safe server.
Why it’s listed
Why we list it
The vendor’s hosted server and the broadest single route from an assistant to everyday business apps.
Related
More MCP servers
- Linear MCP serverLets an assistant find, create and update Linear issues, projects and comments through Linear’s hosted server.
- Atlassian Rovo MCP ServerConnects an assistant to Jira, Confluence, Bitbucket Cloud, Compass and Loom on your Atlassian Cloud site via Atlassian’s hosted server.
- Notion MCPLets an assistant search, read, create and update pages and databases in your Notion workspace through Notion’s hosted server.
- Slack MCP serverLets an assistant search Slack, read channels and threads, send messages and work with canvases, files and lists.
- Asana MCP serverLets an assistant search, read, create and update Asana tasks, projects and portfolios through Asana’s hosted V2 server.
All MCP serversMCP config generatorGuide: MCP servers in Claude CodeGuide: what is MCP?