browser-use MCP
Browser Use is an open-source Python library for AI browser agents, and our entry covers its MCP route.
- MCP server
- Official
browser-use · 119,597 stars
MCP server
MCP server with a hosted endpoint. Transports: streamable-http. Maintained in zapier/zapier-mcp.
Checked 2026-10-31
claude mcp add --transport http zapier https://mcp.zapier.com/api/v1/connectgemini mcp add --transport http zapier https://mcp.zapier.com/api/v1/connectHosted endpoint: https://mcp.zapier.com/api/v1/connect
Commands come from the project's own docs or registry entry. Check them against the source before you run them.
Loading poll...
Zapier MCP is a hosted server that lets an AI agent run actions in 9,000+ apps through your own Zapier connections. Every client points at https://mcp.zapier.com/api/v1/connect. There is no separate MCP bill: each successful tool call uses two tasks from your Zapier plan, and failed calls use none. We checked the docs on 31 October 2026.
Maintainer | Zapier |
Endpoint |
|
Transport | Streamable HTTP only (no SSE) |
Auth | OAuth inside the client, or a connection token |
Open source | The server is hosted, not open. |
Reach | 9,000+ apps and 40,000+ actions, per Zapier's docs index |
Billing | Your Zapier plan's tasks; 2 tasks per successful call; 0 for failed calls |
Server modes | Agentic (default) and managed |
Compliance | SOC 2 Type II, per Zapier's security page |
Data location | AWS US-East 1, region choice not available unless agreed |
The server is not a single app's API. It is a router. You connect Gmail, Slack, HubSpot or Sheets in Zapier once, and the agent asks Zapier to call them. The agent never sees the third-party API key.
Most MCP servers wrap one product. Zapier's wraps a catalog. If your agent needs to "find a contact in HubSpot and email them through Gmail", it does not need two servers. It calls Zapier twice, and Zapier uses the connections you already set up.
Zapier's own docs push this hard. The docs index says to reach for Zapier MCP before calling a third-party API directly, "Zapier holds the credentials, token refresh, and retries." That is a vendor view, and it fits the pitch, but the practical gain is real. OAuth setup for each service is the dull part of agent work, and this removes it.
It also means you inherit Zapier's limits. Zapier's older "AI Actions" and "Natural Language Actions" are retired, and the docs say to use MCP instead.
A Zapier MCP server has two modes, and the difference changes how your agent behaves.
Agentic mode | Managed mode | |
|---|---|---|
Who adds actions | Zapier and your agent | You |
Where you manage actions | In your MCP client | At |
Tools the client sees | A fixed set of 16 meta-tools | One tool per action |
Skills | Yes | No |
Best for | Open-ended work across many apps | A fixed, scoped set of actions |
New servers default to agentic mode. A few programmatic clients, such as Vapi and the OpenAI API, start in managed mode.
In agentic mode the server exposes 16 meta-tools, always available. The agent uses them to find, enable and run actions as needed.
Group | Tools |
|---|---|
Action management |
|
Execution |
|
Connections |
|
Configuration |
|
Skills |
|
Feedback |
|
Notice the split between a read action and a write action. That is useful: an agent client that asks permission per tool can allow reads and prompt for writes. Some servers also expose a write_code_action tool that generates custom code for an app when no built-in action matches, and runs it in a sandbox with authenticated API access. It is rolling out to more accounts over time, and Enterprise admins can allow or block its requests per app.
Agentic mode keeps the tool list short, which saves context. The cost is that the agent spends calls on discovery.
Zapier auto-provisions a server from the apps already connected in your account. It enables their actions and sets default connections. Shared connections from other users are not included. With no connections, the server starts empty and the agent finds an action, enables it and asks you to connect the app.
Skills are reusable Markdown workflow instructions the agent loads on demand. They exist only in agentic mode. Zapier also describes Next Gen Zaps, where you describe a workflow and your client builds, tests and deploys it, as early access.
Zapier's usage page says: "There is no separate MCP billing." The numbers:
Item | Value |
|---|---|
Tasks per successful tool call | 2, fixed |
Tasks per failed call | 0 |
Tool calls per session | No limit |
Tools per server | No limit |
Test calls | Count like normal calls |
Total limit | Your plan's task allowance |
Batch work adds up. Zapier's examples: adding 5 rows to a sheet is 5 calls (10 tasks), and "search and update 10 records" is 11 calls (22 tasks). Asking what tools exist, authenticating and viewing history do not count.
If pay-per-task billing is on, calls continue up to a usage cap and Zapier charges for the extra tasks. The dashboard sidebar shows Plan Tasks and MCP Tasks. Zapier's pricing page lists Free at 100 tasks a month and Professional from $19.99 a month, with the price rising by task tier.
The practical rule: an agent that loops over 200 rows costs 400 tasks. Put a cap in your prompt, or use a bulk action.
Zapier documents Claude, Claude Code, ChatGPT, Cursor, Codex and Antigravity, with many more clients on its quickstart. OpenCode is not on its list, so that line is our adaptation. See MCP clients for how agents differ.
From Zapier's page:
claude mcp add --transport http "Zapier-MCP" https://mcp.zapier.com/api/v1/connectRestart Claude Code, then sign in to Zapier in the browser when prompted. On Claude Team or Enterprise, an Owner may need to approve MCP servers first. Zapier warns that on WSL the OAuth callback may not reach Claude Code, so use a native terminal if sign-in fails. Zapier also publishes a plugin: /plugin install zapier@claude-plugins-official, or add the zapier/zapier-mcp marketplace first.
From Zapier's page:
codex mcp add zapier --url https://mcp.zapier.com/api/v1/connect
codex mcp login zapierRun /mcp in the Codex TUI to confirm the server is listed. The ChatGPT desktop app route is Settings, MCP servers, Add server, with the name zapier, transport Streamable HTTP and the same URL.
Zapier's docs describe a team plugin or the Cursor marketplace plugin. The flow is to open an Agent chat, ask for something that uses Zapier and sign in when prompted. If sign-in fails repeatedly, update Cursor, since Zapier notes an RFC 9728 OAuth issue in some versions. Cursor and Grok Bot share one Zapier connection.
From Zapier's page, in the Antigravity app or CLI:
/mcp add https://mcp.zapier.com/api/v1/connectAllow the change, restart, open Customizations, find Zapier under Installed, MCP Servers, and choose Authenticate. Copy the code from Zapier and paste it into Antigravity. This differs from the config-file route, but it is Zapier's documented flow. The config-file equivalent uses serverUrl in ~/.gemini/config/mcp_config.json. Gemini CLI is now Code Assist enterprise only.
Our adaptation, with a connection token from mcp.zapier.com:
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"zapier": {
"type": "remote",
"url": "https://mcp.zapier.com/api/v1/connect",
"headers": { "Authorization": "Bearer {env:ZAPIER_MCP_TOKEN}" }
}
}
}Zapier prefers the Authorization header over the ?token= URL form, since URLs end up in logs and shell history. OpenCode's docs say remote servers that require OAuth prompt you to sign in, but we did not confirm that Zapier's server offers OAuth, so use the token header.
OAuth is the default and the client manages the credential. The token route is for unlisted clients and your own Python or TypeScript code. You create a server at mcp.zapier.com, generate a token and pass it to the client. Zapier's warnings:
The risk with Zapier MCP is reach. One connection can touch your email, calendar, CRM and chat. Think about what the agent could do in the worst case.
execute_zapier_read_action, and prompt for execute_zapier_write_action.mcp.zapier.com.Prompt | What happens | Cost |
|---|---|---|
"Find Dana in HubSpot and email her the proposal link" | One read call, one write call | 4 tasks |
"Add these 5 leads to my sheet" | 5 write calls | 10 tasks |
"What Zapier actions do I have enabled?" |
| 0 tasks |
"Connect me to Slack" | Discovery, enable, then connect | Setup only |
Option | Fits when | Notes |
|---|---|---|
This server | You want many apps behind one connection | Task-billed, hosted |
You only need Slack | Direct, no task cost | |
Your data lives in Airtable | Official hosted | |
You need Asana only | Official hosted, OAuth app | |
You work in Notion | One product | |
You want a local gateway for many servers | You run the servers |
Direct servers give you finer scope and no per-call charge. Zapier gives you breadth and the credential handling. The choice is simple. If you need three apps, use three servers. If you need thirty, Zapier is less work.
Any client that speaks Streamable HTTP can connect. Claude Code, Codex, Cursor and Antigravity have documented flows. Chat clients such as Claude and ChatGPT have first-party connectors. Org admins can roll out to a Claude, ChatGPT or Cursor team so members sign in once.
Zapier MCP is the quickest route we know of from a coding agent to a long tail of business apps. The two-task cost is predictable and the 16 meta-tools keep the tool list small. For small teams that already use Zapier, there is little reason not to try it.
Three cautions. Watch task use on any loop. Do not give an agent write access to an inbox it also reads. And remember it runs in a single US region on multi-tenant infrastructure, which may rule it out for some regulated data.
This is our reading of the documentation, not a hands-on test.
mcp.zapier.com.See also the MCP server list and best MCP servers.
It gives an agent one hosted endpoint to run actions in 9,000+ apps through your own Zapier connections.
No separate bill. Each successful call uses 2 tasks from your plan, and failed calls use none.
The server is hosted. The zapier/zapier-mcp repository is an MIT plugin distribution.
Not for listed clients. They use OAuth. A connection token is the fallback.
No. It supports Streamable HTTP only.
Tried it with one of these? Vote below: works for me, or not.
It gives an MCP client one hosted endpoint, https://mcp.zapier.com/api/v1/connect, through which an agent can run actions in 9,000+ apps using your existing Zapier app connections.
There is no separate MCP billing. Each successful tool call uses 2 tasks from your Zapier plan's task allowance, and failed calls use none.
The server is hosted by Zapier and not open source. The zapier/zapier-mcp repository is an MIT-licensed plugin distribution for AI clients.
Not for supported clients. They use OAuth from inside the client. A connection token is the fallback for unlisted clients and your own code.
No. Zapier MCP supports Streamable HTTP only, so a client that can only use SSE cannot connect.
Loading poll...
Loading reviews…
Only members can review this page. Sign in
Browser Use is an open-source Python library for AI browser agents, and our entry covers its MCP route.
browser-use · 119,597 stars
Scrapling is a Python web scraping framework from D4Vinci, described on GitHub as handling everything from a single request to a full-scale crawl, and this entry is its MCP server.
D4Vinci · 90,477 stars
Netdata is an observability platform, and this entry is its hosted MCP endpoint at app.netdata.cloud, reached over streamable HTTP.
netdata · 81,227 stars
Claude Flow is published on npm as claude-flow, and its repository now sits at ruvnet/ruflo, which the GitHub description calls the original agent harness for deploying multi-agent swarms and coordinating autonomous workflows.
ruvnet · 80,298 stars
Context7 is an MCP server from Upstash that serves up-to-date library documentation to coding agents, so the model reads current docs instead of guessing from training data.
upstash · 63,974 stars
MCP server published on npm as chrome-devtools-mcp. Transports: stdio. Maintained in ChromeDevTools/chrome-devtools-mcp.
ChromeDevTools · 54,503 stars
The all-in-one WordPress community stack
Also ours: wbcomdesigns.comvapvarun.combrndle.com