e2a MCP
Почтовый ящик для ИИ-агента: отправка, прием и ответы в ветке через MCP с одобрением письма человеком
- 199 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Агент отправляет письма от имени вашего адреса и читает входящие, в том числе с вложениями
- Токены и ключи API дают доступ к ящику и очереди проверки
Установка
- Работает в
В терминале, через 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-сервер Atomic Mail: агент сам заводит почтовый ящик на atomicmail.ai и работает с письмами через JMAP без участия человека.
KeyID agent-kit
@keyid/agent-kit
MCP-сервер, который дает агенту настоящий почтовый адрес: 27 инструментов для писем, ответов, поиска в ящике и контактов
Своя почта для агентов на Cloudflare Workers: ящики, ожидание кода подтверждения, ответы в ветке, вебхуки, плюс MCP и скилл.
Плагин с MCP и скиллами дает агенту почту, телефон, зашифрованное хранилище паролей и туннели через Inkbox.
Официальный MCP-сервер Mailtrap: отправка писем, проверка в песочнице, логи доставки, шаблоны, контакты и домены
Коротко о README
В README есть готовая фраза для вставки агенту для подключения, затем описывает выбор между размещенной и собственной версией, установку плагинов для Claude Code и Codex, запись для Cursor и способы доставки входящих. Дальше идут раздел про MCP-сервер, CLI и развертывание.