---
title: 'Open source at Zapier'
description: "Zapier's public repos: Zapier MCP, the Zapier SDK, the plugin marketplace, app connectors, agent skills, community skills, GTM cheat codes, and the integration platform. Built in the open at github.com/zapier."
---

# We build agent tools in the open

Our MCP server, SDK, agent skills, a GTM playbook, and the platform every integration is built on — all public at [github.com/zapier](https://github.com/zapier).

For AI agents: start at [`zapier/sdk`](https://github.com/zapier/sdk) → [AGENTS.md](https://github.com/zapier/sdk/blob/main/AGENTS.md).

## Start with what you do

- I use an AI assistant → [`zapier-mcp`](https://github.com/zapier/zapier-mcp)
- I write code → [`sdk`](https://github.com/zapier/sdk)
- I want to adopt Zapier's agent tools → [`marketplace`](https://github.com/zapier/marketplace)
- I run a GTM team → [`gtm-cheat-codes`](https://github.com/zapier/gtm-cheat-codes)
- I'm building an integration → [`zapier-platform`](https://github.com/zapier/zapier-platform)
- I build agents → [`connectors`](https://github.com/zapier/connectors)
- I want community-built skills → [`community-skills`](https://github.com/zapier/community-skills)
- I live in Claude Code or Cursor → [`agent-skills`](https://github.com/zapier/agent-skills)

## Repositories

### 01 · zapier/zapier-mcp — Your AI, wired into 9,000+ apps

A remote MCP server that turns Zapier's 40,000+ actions into tools your AI assistant can call. Send Slack messages, add Sheet rows, create GitHub issues, and more — by asking in natural language. Setup guides for every client live in [the repo](https://github.com/zapier/zapier-mcp).

**Who it's for:** Anyone with an MCP client. Claude, ChatGPT, Cursor, Windsurf. No code required.

**How to use it:** Generate your server at [mcp.zapier.com](https://mcp.zapier.com), point your client at the URL, and enable actions. Agentic mode ships 14 meta-tools so your AI can discover and enable actions itself.

[github.com/zapier/zapier-mcp](https://github.com/zapier/zapier-mcp)

### 02 · zapier/sdk — Every app, one typed call

Docs and runnable examples for [`@zapier/zapier-sdk`](https://www.npmjs.com/package/@zapier/zapier-sdk). One auth surface for 9,000+ apps; the SDK handles tokens, retries, and API differences. Agents get [AGENTS.md](https://github.com/zapier/sdk/blob/main/AGENTS.md) and runtime discovery.

**Who it's for:** Developers and agents running app actions from backends, scripts, or agent code.

**How to use it:** [Examples](https://github.com/zapier/sdk/tree/main/examples) indexed three ways: by pattern, by app, and chained multi-app workflows.

```sh
npm install @zapier/zapier-sdk
npx zapier-sdk login
# or, as an agent skill:
npx skills add zapier/sdk
```

[github.com/zapier/sdk](https://github.com/zapier/sdk)

### 03 · zapier/marketplace — One repo, every Zapier plugin

Find Zapier plugins no matter which agent platform you're on — this registry lists them all in one place, ready to discover and install by name.

**Who it's for:** Anyone on a plugin-aware agent platform (Claude Code, GitHub Copilot CLI, and more) who wants one install path across Zapier's tools.

**How to use it:** Add the marketplace once, then install any Zapier plugin by name.

```sh
/plugin marketplace add zapier/marketplace
# then install any plugin:
/plugin install zapier-mcp@zapier
```

[github.com/zapier/marketplace](https://github.com/zapier/marketplace)

### 04 · zapier/gtm-cheat-codes — The GTM team's coding-agent playbook

The skills Zapier's own GTM teams use to turn scattered context into reviewable work: campaign planning, lead follow-up QA, account prioritization, support triage, and customer storytelling. A field guide, not a prompt library — every workflow is source-backed with human approvals built in.

**Who it's for:** Marketing, sales, and customer-ops teams using coding agents like Codex, Claude Code, and Cursor with real business context.

**How to use it:** Start with [docs/vp-marketing-skill-breakdown.md](https://github.com/zapier/gtm-cheat-codes/blob/main/docs/vp-marketing-skill-breakdown.md) for the business view, find your workflow in [registry/skills.csv](https://github.com/zapier/gtm-cheat-codes/blob/main/registry/skills.csv), then open that [skill's folder](https://github.com/zapier/gtm-cheat-codes/tree/main/skills) and wire it to your approved systems.

[github.com/zapier/gtm-cheat-codes](https://github.com/zapier/gtm-cheat-codes)

### 05 · zapier/zapier-platform — Where 9,000+ integrations come from

The monorepo behind the Zapier developer platform: the [CLI](https://github.com/zapier/zapier-platform/tree/main/packages/cli), the [core runtime](https://github.com/zapier/zapier-platform/tree/main/packages/core) every app depends on, the [schema](https://github.com/zapier/zapier-platform/tree/main/packages/schema) that defines what an integration is, and a library of [example apps](https://github.com/zapier/zapier-platform/tree/main/example-apps).

**Who it's for:** Integration builders like partners and developers shipping or maintaining an app integration on Zapier.

```sh
npm install -g zapier-platform-cli
zapier login
zapier init my-app
```

[github.com/zapier/zapier-platform](https://github.com/zapier/zapier-platform)

### 06 · zapier/connectors — App integrations as readable code

Per-app connectors in open TypeScript. Each app ships as **both** an [agent skill](https://agentskills.io/specification) and an [MCP tool](https://modelcontextprotocol.io/) — same artifact, installable in Claude Code or registered into any MCP server. More apps are rolling out.

**Who it's for:** Agent builders who want per-app tools their agent can read, install, and adapt. Runs with your own credentials or a Zapier connection.

```sh
npx skills add zapier/connectors/apps/<app>
# or as an npm package:
npm install @zapier/<app>-connector
```

[github.com/zapier/connectors](https://github.com/zapier/connectors)

### 07 · zapier/community-skills — Skills from our community

Agent skills contributed by our community and hosted by Zapier. Authors keep ownership and attribution; Zapier hosts the repo but doesn't claim the skills. Submitted through the [submission form](https://submit-community-skills.zapier.app/submit) (not pull requests).

**Who it's for:** Agent users and skill authors who want community-built skills — or want to share their own.

**How to contribute:** Submit your skill through the [submission form](https://submit-community-skills.zapier.app/submit); Zapier reviews it and adds it to the repo. You keep authorship.

```sh
npx skills add zapier/community-skills --skill <name>
```

[github.com/zapier/community-skills](https://github.com/zapier/community-skills)

### 08 · zapier/agent-skills — Teach your coding agent Zapier

Skills for AI coding agents, maintained by Zapier teams in the open [Agent Skills](https://agentskills.io/) format and indexed by [skills.sh](https://skills.sh/zapier/agent-skills). First up: [skills for building, inspecting, and modifying Zapier Workflows](https://github.com/zapier/agent-skills/tree/main/skills/workflows), with more team folders coming soon.

**Who it's for:** Claude Code, Cursor, and Copilot users who want their agent to use Zapier well, without re-explaining it every session.

**How to use it:** Install once; your agent invokes the right skill automatically when a matching task shows up.

```sh
npx skills add zapier/agent-skills
# or just one skill:
npx skills add zapier/agent-skills --skill <skill-name>
```

[github.com/zapier/agent-skills](https://github.com/zapier/agent-skills)

## Pull requests welcome

These are working repos, not mirrors. File issues, send PRs, or fork an example. Security reports go to [security@zapier.com](mailto:security@zapier.com), not the public tracker.

```sh
# the fastest tour, straight from your terminal
gh repo list zapier --limit 8
npx skills add zapier/sdk
npx skills add zapier/agent-skills
```

[Visit github.com/zapier](https://github.com/zapier)
