e2a MCP

Почтовый ящик для ИИ-агента: отправка, прием и ответы в ветке через MCP с одобрением письма человеком

  • 199 ★ репозитория
  • Последний коммит
  • Apache-2.0
MCP-серверОфициальный

Широкий доступ

Почему такой уровень

  • Агент отправляет письма от имени вашего адреса и читает входящие, в том числе с вложениями
  • Токены и ключи API дают доступ к ящику и очереди проверки
Все причины и проверки

tokencanopy/e2a

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/e2a

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Агент отправляет письма от имени вашего адреса и читает входящие, в том числе с вложениями
  • Токены и ключи API дают доступ к ящику и очереди проверки

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

e2a выдает агенту собственный адрес электронной почты и открывает ящик через MCP. Инструменты сервера покрывают весь цикл: `list_messages`, `get_message`, `get_attachment` и `list_conversations` читают входящие, `send_message`, `reply_to_message` и `forward_message` отправляют письма, а `list_reviews`, `approve_review` и `reject_review` работают с очередью проверки. Входящая почта проходит проверку SPF, DKIM и DMARC и приходит агенту по MCP, REST, вебхуку или WebSocket. Публичный адрес для приема не нужен, подойдет ноутбук за файрволом. Режим человека в контуре задерживает исходящие письма до одобрения в панели, по ссылке из письма или через инструменты MCP. Сервер размещен на `https://api.e2a.dev/mcp`: вход через браузер по OAuth 2.1 либо ключ в заголовке Bearer. Для Claude Code есть плагин с навыком, для Cursor запись в `mcp.json`. Тот же проект можно развернуть у себя из образа Docker, лицензия Apache 2.0.

Для кого. Разработчикам агентов, которым нужен настоящий адрес для отправки и приема почты с проверкой человеком перед отправкой.

Подходит, если

  • Агенту поддержки нужен свой ящик: читать обращения и отвечать в той же ветке письма
  • Исходящие письма агента проходят согласование, пока команда не доверяет ему полностью
  • Приложение шлет транзакционные письма, а агенту нужен доступ к ответам клиентов
  • Разработка идет за файрволом, и вебхук недоступен: почту забирают через MCP или REST
  • Почтовый сервис разворачивают у себя из образа Docker, чтобы письма не покидали инфраструктуру

Не подходит, если

  • Нужна массовая маркетинговая рассылка: e2a строит почту агента, а не рассылочный сервис
  • Агенту хватает чтения одного личного ящика Gmail: подойдет коннектор Google
  • Нет домена и нет желания настраивать доставляемость: для старта есть общий домен, но он не ваш бренд

Пример запроса к агенту

Прочитай новые письма в ящике агента, ответь клиенту в той же ветке и оставь письмо на одобрение

MCP

Транспорт
http
Авторизация
OAuth

Ограничения

Размещенная версия на `e2a.dev` требует регистрации, а вход агента подтверждают в браузере по OAuth. Пакет `@e2a/mcp-server` в npm заморожен на версии 0.5.0, основной путь теперь размещенный сервер. Проверка содержимого писем сейчас работает только при самостоятельном развертывании. Для собственного домена нужны записи DNS и настройка доставляемости. Письма уходят в мир от имени агента, поэтому включите согласование человеком, пока не проверите поведение. Условия размещенной версии смотрите на сайте проекта.

Как отключить. Удалите плагин (`claude plugin uninstall e2a@e2a`) или запись сервера в `mcp.json`, отзовите доступ в панели e2a и удалите агента с его адресом.

Частые вопросы

Как подключить e2a к Claude Code?

Выполните `claude plugin marketplace add tokencanopy/e2a` и `claude plugin install e2a@e2a`. Плагин регистрирует размещенный сервер и навык, а при первом вызове откроется вход в браузере.

Как подключить к Cursor?

Добавьте в `.cursor/mcp.json` запись с адресом `https://api.e2a.dev/mcp`. При первом использовании Cursor откроет браузер для входа.

Можно ли поставить письма на одобрение?

Да. Включите режим человека в контуре: исходящие письма ждут решения в панели, по ссылке из письма или через инструменты `approve_review` и `reject_review`.

Можно ли развернуть у себя?

Да, из образа Docker, лицензия Apache 2.0. Почти все функции совпадают с размещенной версией, а проверка содержимого писем пока есть только у самостоятельного развертывания.

Как агент получает входящие?

Через инструменты MCP, опрос REST, вебхук или WebSocket. Публичный адрес не нужен: подойдут MCP, REST и WebSocket даже за файрволом.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

Open Agent Email — свой почтовый сервер для ИИ-агентов: ящики, ответы в ветке письма, одобрение человеком, вебхуки и MCP на 96 инструментов

MCP-серверШирокий доступ2,1 тыс.Звезды репозитория
Официальный

MCP-сервер Atomic Mail: агент сам заводит почтовый ящик на atomicmail.ai и работает с письмами через JMAP без участия человека.

MCP-серверШирокий доступ257Звезды репозитория

KeyID agent-kit

@keyid/agent-kit

Официальный

MCP-сервер, который дает агенту настоящий почтовый адрес: 27 инструментов для писем, ответов, поиска в ящике и контактов

MCP-серверШирокий доступ661Звезды репозитория

Своя почта для агентов на Cloudflare Workers: ящики, ожидание кода подтверждения, ответы в ветке, вебхуки, плюс MCP и скилл.

MCP-серверШирокий доступ51Звезды репозитория

Плагин с MCP и скиллами дает агенту почту, телефон, зашифрованное хранилище паролей и туннели через Inkbox.

ПлагинШирокий доступ106Звезды репозитория
Официальный

Официальный MCP-сервер Mailtrap: отправка писем, проверка в песочнице, логи доставки, шаблоны, контакты и домены

MCP-серверШирокий доступ66Звезды репозитория

Коротко о README

В README есть готовая фраза для вставки агенту для подключения, затем описывает выбор между размещенной и собственной версией, установку плагинов для Claude Code и Codex, запись для Cursor и способы доставки входящих. Дальше идут раздел про MCP-сервер, CLI и развертывание.

Бейдж для README

Сообщить о проблеме