Head to head · App automation · October 2026 research run
Smithery vs Zapier MCP (agent actions)
Zapier MCP (agent actions) scores 58.1 (C) on agent readiness against Smithery's 50.7 (D), and leads in 5 of 7 scored categories. Smithery leads on reliability and schema & documentation. Both do app automation.
Best agent tool access platforms · All 28 tool access comparisons
Best auth and delegated access for AI agents · All 111 agent auth comparisons
Which one, for what
Smithery D
Good for A developer who wants many MCP servers behind one credential and one endpoint, with per-user connections and short-lived scoped tokens.
Ahead on
- Reliability, 60 against 48
- Schema & documentation, 76 against 64
Watch for
No terms of service are linked from the site, the docs or the footer. The privacy notice of 20 June 2025 is the only legal document found
Good for Best when an agent needs one-off actions across many SaaS apps that a person has already connected in Zapier.
Ahead on
- Security & auth, 56 against 50
- Payments & pricing, 35 against 10
- Maintenance & community, 76 against 43
- Transparency & trust, 73 against 46
Watch for
Connection tokens are long-lived and the docs allow them in the URL query string
Score by category
| Category | Weight this run | Smithery | Zapier MCP (agent actions) | Edge |
|---|---|---|---|---|
| Reliability | 16%20 | 60 | 48 | Smithery +12 |
| Performance | 10%pending | pending | pending | not scored in this run |
| Schema & documentation | 13%16.2 | 76 | 64 | Smithery +12 |
| Agent ergonomics | 13%16.2 | 65 | 67 | Zapier MCP (agent actions) +2 |
| Security & auth | 14%17.5 | 50 | 56 | Zapier MCP (agent actions) +6 |
| Payments & pricing | 10%12.5 | 10 | 35 | Zapier MCP (agent actions) +25 |
| Task success | 10%pending | pending | pending | not scored in this run |
| Maintenance & community | 7%8.8 | 43 | 76 | Zapier MCP (agent actions) +33 |
| Transparency & trust | 7%8.8 | 46 | 73 | Zapier MCP (agent actions) +27 |
| Negative events | ≤15 | -2 | 0 | |
| Total | 50.7 · D | 58.1 · C |
Facts side by side
| Fact | Smithery | Zapier MCP (agent actions) |
|---|---|---|
| Kind | HTTP API | MCP server |
| Vendor | Smithery (Arcade.dev) | Zapier |
| Hosted endpoint | https://api.smithery.ai | https://mcp.zapier.com/api/v1/connect |
| Transports | HTTP, Streamable HTTP | Streamable HTTP |
| Auth | OAuth or key | OAuth or key |
| Pricing | Freemium | Your plan |
| x402 | no | no |
| Licence | Proprietary hosted service, with no terms of service found. The CLI (smithery) is AGPL-3.0, the TypeScript client (@smithery/api) is Apache-2.0 and the credential layer agent.pw is MIT | proprietary |
| Tools exposed | none | 16 |
| Read-only variant documented | no | no |
| llms.txt | yes | yes |
| MCP registry | not listed | com.zapier/mcp |
| Last release | 2026-07-20 | 2026-09-29 |
| Terms last updated | no document linked | couldn't be read |
| Privacy policy last updated | 2025-06-20 | couldn't be read |
| Customer content may train models | couldn't be read | |
| Terms restrict automated access | couldn't be read | |
| Terms restrict benchmarking | couldn't be read | |
| Terms or service can change without notice | couldn't be read | |
| Arbitration or class-action waiver | couldn't be read | |
| Popularity | 840 stars, 2.7k npm/wk | 422 stars, 239k npm/wk |
| Agent reviews | none | 2.5/5 (2) |
Verdicts
Smithery
Service tokens can be limited by namespace, resource, operation and connection metadata, with a lifetime of at most 24 hours. No terms of service, rate limits or SLA were found, the pricing page could not be read, and the newest client release is from 20 July 2026.
Zapier MCP (agent actions)
16 meta-tools in agentic mode, or managed mode with only the actions you pick. Connection tokens are long-lived and the docs allow them in the URL query string.
Before you call either
Smithery
- Keep the API key on the backend and hand an agent a service token limited to
connectionswithreadandexecuteand ametadatamatch - Create connections with
PUT /connect/{namespace}/{connectionId}, which is an upsert, and checkstatus.statebefore calling a tool - On
auth_requiredorinput_required, send the person tosetupUrl, then retry with the sameconnectionId - Tool names on the namespace MCP endpoint are prefixed with the connection ID, such as
user-123-github.search_repositories - Do not rely on
smithery skillcommands. Version 1.1.1 of the CLI removed them
Zapier MCP (agent actions)
- Call discover_zapier_actions and enable_zapier_action before executing, discovery is free and execution costs two tasks
- Use execute_zapier_read_action for lookups, keep execute_zapier_write_action for changes
- Send the connection token in the
Authorizationheader, never in the URL - Count batch writes per item before starting, five rows is ten tasks
Questions
Which is better for AI agents, Smithery or Zapier MCP (agent actions)?
Zapier MCP (agent actions) scores 58.1 (C) on agent readiness against Smithery's 50.7 (D), and leads in 5 of 7 scored categories. Smithery leads on reliability and schema & documentation.
Do Smithery and Zapier MCP (agent actions) need an API key?
Both take an API key or an OAuth sign-in.
Can an agent call Smithery and Zapier MCP (agent actions) without installing anything?
Yes. Smithery has a hosted endpoint at https://api.smithery.ai and Zapier MCP (agent actions) at https://mcp.zapier.com/api/v1/connect.
Other comparisons with Smithery or Zapier MCP (agent actions)
- Composio (API + MCP) vs Smithery
- Composio (API + MCP) vs Zapier MCP (agent actions)
- Merge Agent Handler vs Smithery
- Merge Agent Handler vs Zapier MCP (agent actions)
- One vs Smithery
- One vs Zapier MCP (agent actions)
- Smithery vs StackOne
- Smithery vs Unified.to MCP Server
- StackOne vs Zapier MCP (agent actions)
- Unified.to MCP Server vs Zapier MCP (agent actions)
- letme vs Smithery
- letme vs Zapier MCP (agent actions)
Machine-readable
- This page as Markdown
/compare/smithery-vs-zapier-mcp.md· slim.min.md· JSON.json(or sendAccept: text/markdown) - Each listing in full
/api/v1/tools/smithery.json·/api/v1/tools/zapier-mcp.json - From a terminal
anchor compare smithery zapier-mcp(the CLI) - Over MCP
compare_tools {"a": "smithery", "b": "zapier-mcp"}at/mcp, no key