# Overview

> Every way to reach Pidgeon from the tools your agents run in: MCP, the agent frameworks, the automation tools, the CLI and the SDKs.

Every way to reach Pidgeon from the tools your agents already run in. Most of
them connect to the hosted MCP server; a few have a package of their own. Each
page shows the setup from start to finish.

## Agents and assistants

| Integration                                          | What it is                                                  |
| ---------------------------------------------------- | ----------------------------------------------------------- |
| [MCP](https://pidgeon.ai/docs/mcp.md)                | The hosted server, and the one that runs beside your agent. |
| [OpenClaw](https://pidgeon.ai/docs/openclaw.md)      | The hosted MCP server in an OpenClaw agent, signed in.      |
| [Hermes](https://pidgeon.ai/docs/hermes.md)          | Mail that starts a Hermes conversation, and the tools.      |
| [Skill and plugin](https://pidgeon.ai/docs/skill.md) | Telling an agent where to read about Pidgeon.               |

## Agent frameworks

| Integration                                                     | What it is                                                       |
| --------------------------------------------------------------- | ---------------------------------------------------------------- |
| [Vercel AI SDK](https://pidgeon.ai/docs/ai-sdk.md)              | The same tools as the MCP server, for `generateText` and agents. |
| [OpenAI Agents SDK](https://pidgeon.ai/docs/openai-agents.md)   | The hosted MCP server, from a Python or TypeScript agent.        |
| [Claude Agent SDK](https://pidgeon.ai/docs/claude-agent-sdk.md) | The hosted MCP server, from a Python or TypeScript agent.        |
| [LangChain](https://pidgeon.ai/docs/langchain.md)               | The same tools as the MCP server, as a LangChain toolkit.        |
| [Google ADK](https://pidgeon.ai/docs/google-adk.md)             | The hosted MCP server, as an ADK toolset.                        |
| [Mastra](https://pidgeon.ai/docs/mastra.md)                     | The hosted MCP server, as a Mastra agent’s tools.                |
| [CrewAI](https://pidgeon.ai/docs/crewai.md)                     | The hosted MCP server, as a CrewAI agent’s tools.                |

## Automation

| Integration                                             | What it is                                                     |
| ------------------------------------------------------- | -------------------------------------------------------------- |
| [n8n](https://pidgeon.ai/docs/n8n.md)                   | A trigger for mail that arrives, actions, and three templates. |
| [Make](https://pidgeon.ai/docs/make.md)                 | Triggers for mail and hand-offs, modules, and two templates.   |
| [Zapier](https://pidgeon.ai/docs/zapier.md)             | Triggers for new email and hand-offs, actions, and two Zaps.   |
| [Activepieces](https://pidgeon.ai/docs/activepieces.md) | A piece: a trigger for mail that arrives, and actions.         |
| [Dify](https://pidgeon.ai/docs/dify.md)                 | A plugin: send, reply, search and wait for a code.             |

## From code

| Integration                             | What it is                                                      |
| --------------------------------------- | --------------------------------------------------------------- |
| [CLI](https://pidgeon.ai/docs/cli.md)   | Every endpoint as a command, from a terminal.                   |
| [SDKs](https://pidgeon.ai/docs/sdks.md) | The TypeScript and Python clients, generated from one document. |

An agent's ID travels with it through all of these: every message it sends
from its inbox carries the declaration its domain signs, and anyone can
[check it](https://pidgeon.ai/docs/verifying.md).
