Skip to main content
Glama
arose26

zapier-discovery-mcp

by arose26

zapier-discovery-mcp

An MCP server for automation discovery. Zapier MCP executes automations — this server answers the question that comes first: what could I automate?

  • "What do people automate between Slack and Notion?" — real, popular Zap templates, each with a one-click create link

  • "Is there a Zapier integration for this tool?" — search the 9,000+ app directory

  • "Give me automation ideas for my CRM" — templates ranked by actual usage, not hallucinated

Sibling project: zapier-dev-mcp for building Zapier integrations.

Setup

You need a Zapier Partner API client_id — free with any Zapier integration, and not a secret (it ships in client-side embed code). See the Partner API docs for where to find yours.

Claude Code

claude mcp add zapier-discovery --env ZAPIER_CLIENT_ID=your_client_id -- npx -y zapier-discovery-mcp

Claude Desktop — add to claude_desktop_config.json:

{
  "mcpServers": {
    "zapier-discovery": {
      "command": "npx",
      "args": ["-y", "zapier-discovery-mcp"],
      "env": { "ZAPIER_CLIENT_ID": "your_client_id" }
    }
  }
}

Optional: ZAPIER_API_BASE overrides the API host (testing, proxies).

Related MCP server: mcp-server-mcpindex

Tools

Tool

What it does

search_apps

Search the app directory by name; popularity-ordered without a query. Returns slugs for the next step.

find_zap_templates

Popular ready-made Zap templates for one app or a pair — title, step chain (Slack → Notion), description, one-click create URL

Design notes

  • Defensive parsing. Partner API responses are only partially documented; the client whitelists fields and handles both bare-array and enveloped responses rather than assuming shapes.

  • Testable without credentials. The smoke test runs a local HTTP mock of the Partner API and points the server at it via ZAPIER_API_BASE — full end-to-end over stdio with zero secrets. Missing ZAPIER_CLIENT_ID produces setup instructions as a tool error, not a crash.

  • HTML in titles/descriptions is stripped and truncated before it reaches the model.

Not affiliated with or endorsed by Zapier.

Development

npm install
npm test                 # offline unit tests (mocked fetch)
npm run build            # tsc → dist/
node scripts/smoke.mjs   # end-to-end against a local Partner API mock

License

MIT

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    F
    maintenance
    MCP server for discovering and installing AI agent skills from agentskill.sh. Search skills across platforms, browse trending skills, and install them with built-in security scanning.
    4
    23
    3
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Enables agents to discover, compare, and install other MCP servers using natural language tasks, backed by a searchable index of thousands of servers.
    6
    100
    MIT
  • A
    license
    -
    quality
    B
    maintenance
    AI-first MCP server discovery tool that enables agents to search, inspect, and install MCP servers from multiple registries.
    12
    AGPL 3.0

View all related MCP servers

Related MCP Connectors

  • Search, document and execute authenticated API calls across 500+ apps via one MCP server

  • Self-hosted MCP gateway: turn any API, database or MCP server into AI connectors — no code.

  • MCP Hub: AI service discovery, per-user OAuth, and multi-service workflow orchestration

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/arose26/zapier-discovery-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server