Pidgeon — MCP-сервер для Claude Code: что делает и как установить
Даёт ИИ-агенту собственный почтовый ящик для приёма писем, чтения веток и отправки ответов. Пригодится при автотестах с регистрацией и обработке входящей почты.
claude mcp add mcp -e PIDGEON_API_KEY=<PIDGEON_API_KEY> -- npx -y @pidgeon-ai/mcpЧто делает Pidgeon
Pidgeon подключает агента к почтовому сервису по протоколу Model Context Protocol. Ассистент получает возможность генерировать персональные адреса, просматривать переписку, составлять черновики и слать письма. Инструмент await_message перехватывает входящие сообщения и сразу вытягивает из них коды подтверждения со ссылками активации.
Сервер работает в двух режимах: через удалённый адрес https://pidgeon.ai/api/mcp с авторизацией по OAuth или токену, либо локально через npx пакетом @pidgeon-ai/mcp. Для локального запуска понадобятся Node.js и ключ PIDGEON_API_KEY. Если ключ не задан и OAuth не пройден, сервер вернёт ошибку 401.
Какие задачи решает
- Получать проверочные коды и ссылки подтверждения при регистрации
- Создавать отдельные почтовые адреса под задачи агента
- Отслеживать цепочки писем и отправлять ответы в тред
- Готовить черновики сообщений для последующей ручной проверки
Примеры запросов агенту
- Создай новый почтовый адрес и дождись письма с кодом подтверждения
- Найди в почте последнее сообщение от клиента и подготовь черновик ответа
- Прочитай вложения из последнего входящего письма в треде
Как установить Pidgeon
1Командой платформы
claude mcp add mcp -e PIDGEON_API_KEY=<PIDGEON_API_KEY> -- npx -y @pidgeon-ai/mcpВместо <…> подставьте свои значения
2Командой платформы: удалённый сервер
claude mcp add --transport http mcp https://pidgeon.ai/api/mcp1Командой платформы: удалённый сервер
codex mcp add mcp --url https://pidgeon.ai/api/mcp2Командой платформы
codex mcp add mcp --env PIDGEON_API_KEY=<PIDGEON_API_KEY> -- npx -y @pidgeon-ai/mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"mcp": {
"url": "https://pidgeon.ai/api/mcp"
}
}
}{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"@pidgeon-ai/mcp"
],
"env": {
"PIDGEON_API_KEY": "<PIDGEON_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"mcp": {
"type": "http",
"url": "https://pidgeon.ai/api/mcp"
}
}
}{
"servers": {
"mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@pidgeon-ai/mcp"
],
"env": {
"PIDGEON_API_KEY": "<PIDGEON_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
gemini mcp add -t http mcp https://pidgeon.ai/api/mcp2Командой платформы
gemini mcp add -e PIDGEON_API_KEY=<PIDGEON_API_KEY> mcp npx -y @pidgeon-ai/mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Pidgeon
Как установить Pidgeon в Claude Code?
Подключите удалённый HTTP-сервер командой claude mcp add --transport http mcp https://pidgeon.ai/api/mcp. Либо используйте локальный запуск через npx: claude mcp add mcp -e PIDGEON_API_KEY=<PIDGEON_API_KEY> -- npx -y @pidgeon-ai/mcp.
Что делает MCP-сервер Pidgeon?
Предоставляет агенту инструменты для управления почтой. Модель может заводить адреса, искать письма, читать текстовые вложения и отвечать собеседникам прямо из диалога.
Чем отличается облачный запуск от локального процесса?
Облачный вариант на https://pidgeon.ai/api/mcp не требует локальных пакетов и поддерживает авторизацию через браузер по OAuth. Локальный запуск исполняет @pidgeon-ai/mcp через npx и требует переменную окружения PIDGEON_API_KEY.