> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zapier.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Install Zapier

> Connect Zapier to your agent. Routes you to the right surface — MCP, SDK, or CLI — for what you need.

The front door for setting up Zapier with an AI agent. You do not have to know which product you need. Tell us what you want to do, and this routes you to the right surface.

## Pick your path

| What you want                                   | Path                      | Why                                                       |
| ----------------------------------------------- | ------------------------- | --------------------------------------------------------- |
| Claude, ChatGPT, or Cursor to use your apps now | **Zapier MCP**            | Connect tools to an AI client, no code                    |
| To build an app or agent in code                | **Zapier SDK**            | Call Zapier as a library: code, state, retries, schedules |
| To drive Zapier from the terminal               | **Zapier CLI**            | Standalone global install that bundles the SDK            |
| Not sure                                        | Start with **Zapier MCP** | Fastest path to a working agent                           |

The SDK and CLI are separate installs. Pick the SDK for a code project, the CLI for terminal-only work.

## Zapier MCP

Connect an AI client to your apps with no code.

1. Go to [mcp.zapier.com](https://mcp.zapier.com) and create a server for your client.
2. Add only the tools you need, then connect each app account.
3. Paste the server URL into your client's MCP settings.

Full steps: [MCP quickstart](/mcp/quickstart).

## Zapier SDK

Call Zapier as a library from your code.

```bash theme={null}
npm install @zapier/zapier-sdk
npm install -D @zapier/zapier-sdk-cli
npx zapier-sdk login
```

Full steps: [SDK quickstart](/sdk/quickstart).

## Zapier CLI

Drive Zapier from the terminal. The CLI is a standalone install that bundles the SDK.

```bash theme={null}
npm install -g @zapier/zapier-sdk-cli
zapier-sdk login
```

Full steps: [Using the CLI](/sdk/using-the-cli).

## Install as a skill

Give your agent the router directly:

```bash theme={null}
npx @zapier/install-zapier
```

This prints the install skill for your agent to read and act on. Add `--save <dir>` to write it to a skills directory so it persists. Source: [github.com/zapier/install-zapier](https://github.com/zapier/install-zapier).
