email-mcp — MCP-сервер для почты по IMAP и SMTP

email-mcp

MCP почта на 52 инструмента: агент читает, ищет, отправляет и сортирует письма в нескольких ящиках по IMAP и SMTP, планирует отправку

  • 135 ★ репозитория
  • Последний коммит
  • LGPL-3.0
MCP-сервер

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

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

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

codefuturist/email-mcp

Установка

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

npx skillfoxx add mcp/email-mcp

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

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

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

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

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

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

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

Что делает

email-mcp дает агенту полноценный почтовый клиент по протоколам IMAP и SMTP. Ящиков может быть несколько, сервер сам определяет настройки для Gmail, Outlook, Yahoo, iCloud, Fastmail, ProtonMail, Zoho и GMX. Для привязки ящика есть мастер `email-mcp setup`: он проверяет соединение, сохраняет конфигурацию и выводит готовый фрагмент для клиента MCP. Всего 52 инструмента, 7 промптов и 6 ресурсов. Агент читает и ищет письма с фильтрами, открывает цепочки, скачивает вложения (до 5 МБ в base64), пишет черновики и шаблоны, отвечает, пересылает и отправляет, в том числе отложенно. Метки и массовые операции учитывают особенности провайдера. Из писем с приглашениями сервер вынимает события календаря в формате ICS и считает статистику почты. Отдельный режим следит за ящиком через IMAP IDLE в реальном времени. Он сортирует входящие по пресетам и правилам, показывает уведомления на рабочем столе или шлет вебхук. Код подтверждения из письма сервер ловит сразу и копирует в буфер обмена с автоочисткой. Транспорт по умолчанию stdio, а для сетевого доступа есть Streamable HTTP.

Для кого. Для тех, кто разбирает почту в нескольких ящиках и хочет поручить агенту в Claude Desktop, Cursor или VS Code поиск, ответы и сортировку писем.

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

  • Нужно разобрать входящие в рабочем и личном ящике одним запросом: найти непрочитанное, ответить и разложить письма по папкам
  • Требуется запланировать отправку письма на конкретное время и не держать открытым клиент
  • Хочется, чтобы код подтверждения из письма сразу попадал в буфер обмена и стирался оттуда сам
  • Надо вынуть из присланных приглашений события календаря и добавить их в свой календарь
  • Нужна статистика по почте: от кого приходит больше всего писем и как они распределены по времени

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

  • Нужен самый простой набор из отправки и поиска: сервер с шестью инструментами проще, например email-smtp-imap-mcp
  • Ящик защищен только входом через OAuth в браузере, а пароль приложения создать нельзя: поддержка OAuth2 для Gmail и Microsoft 365 экспериментальная
  • Нужна расшифровка писем S/MIME или PGP: сервер не расшифровывает такие письма
  • Нет Node.js 24 и нет желания ставить бинарный файл или Docker

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

Найди непрочитанные письма за сегодня в рабочем ящике, коротко перескажи их и подготовь черновики ответов на два самых срочных

MCP

Транспорт
stdio, http
Авторизация
ключ необязателен

Переменные окружения

MCP_EMAIL_ADDRESS
Адрес ящика при настройке одного аккаунта без файла конфигурации.
MCP_EMAIL_PASSWORD секрет
Пароль приложения для ящика при настройке без файла конфигурации.

Ограничения

Нужен Node.js 24 или новее. Если Node.js нет, есть готовый бинарный файл (через Homebrew или mise) и образ Docker. Пароли ящиков хранятся в файле config.toml или, по выбору в мастере, в связке ключей ОС, а в файле остается ссылка вида `keychain:имя`.

OAuth2 для Gmail и Microsoft 365 помечен как экспериментальный. Размер вложения при скачивании ограничен 5 МБ в base64, для крупных файлов нужно задать каталог загрузки. Зашифрованные письма сервер не расшифровывает. Копию отправленного письма сервер кладет в папку Sent только при включенной настройке save_to_sent, а в Gmail она не нужна. Сервер распространяется по лицензии LGPL-3.0.

Как отключить. Удалите блок email из файла конфигурации клиента MCP и перезапустите клиент. Если запускали постоянный сервер, остановите его командой `email-mcp server stop`, а автозапуск в macOS снимите командой `email-mcp server uninstall`.

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

Есть ли MCP для почты, который работает с несколькими ящиками?

Да, email-mcp работает с несколькими ящиками IMAP и SMTP одновременно. Добавляйте их командой `email-mcp account add`, а агент выберет нужный по имени. Провайдеров с автоопределением настроек восемь: Gmail, Outlook, Yahoo, iCloud, Fastmail, ProtonMail, Zoho и GMX.

Как подключить MCP почты к Claude Desktop?

Выполните `npx @codefuturist/email-mcp setup`, чтобы добавить ящик, затем команду `email-mcp install`: установщик сам найдет Claude Desktop, Cursor и Windsurf и пропишет сервер. Вручную добавьте в claude_desktop_config.json блок email с командой npx и аргументами -y, @codefuturist/email-mcp, stdio.

Умеет ли email-mcp отправлять письма по расписанию?

Да. Очередь отложенных писем хранится в каталоге состояния, поэтому в Docker его нужно вынести в именованный том, иначе после перезапуска контейнера письма пропадут.

Как работает перехват кодов подтверждения?

Режим наблюдения через IMAP IDLE замечает письмо с кодом, и сервер копирует код в буфер обмена. Код скрывается от показа и очищается автоматически. Режим работает, пока запущен сервер, поэтому для постоянной работы есть фоновая служба `email-mcp server start`.

Как защищены пароли от почты в email-mcp?

Соединения используют TLS или STARTTLS, и пароли в журнал не пишутся. Мастер на macOS и Linux предлагает сохранить пароль в связке ключей ОС. Для каждого аккаунта действует ограничитель частоты запросов.

Обсуждение

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

MCP-серверы

MCP почта на шесть инструментов: один локальный сервер ищет, читает, отправляет, пересылает и раскладывает письма в любом числе аккаунтов IMAP и SMTP

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

MCP-сервер для почты Mail.ru

Mail.ru MCP Server (Go Production Edition)

Российский стек

MCP-сервер на Go для почты, SMTP и облака Mail.ru с подтверждением человеком перед отправкой письма или изменением файлов

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

Небольшой read-only MCP-сервер для почты Mail.ru: список писем, чтение, поиск и папки без возможности отправки или удаления

MCP-серверШирокий доступ
Российский стек

Рабочая почта Яндекса в Claude Code через IMAP: чтение писем, поиск по переписке и черновики ответов без отправки

MCP-серверШирокий доступ
Российский стек

MCP-сервер для почты Mail.ru: чтение, поиск, сортировка по папкам и архивация с обходом особенностей Mail.ru по IMAP

MCP-серверРасширенный доступ2Звезды репозитория

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
email-mcp — MCP-сервер для почты по IMAP и SMTP (эта запись)нетключ необязателен135
Email SMTP/IMAP MCP — почта в нескольких аккаунтахнетAPI-ключ24компактный сервер из шести инструментов для нескольких ящиков, этот добавляет 52 инструмента, расписание, наблюдение IDLE и аналитику
Email MCP: почта Яндекса, Mail.ru и других провайдеровнетAPI-ключ0HTTP/SSE-обертка над IMAP-сервером для удаленного доступа из Claude Web, этот сервер запускается локально по stdio
MCP-сервер чтения почты Mail.ruнетAPI-ключ0небольшой read-only сервер только для почты Mail.ru, этот работает с любым провайдером IMAP и SMTP и умеет отправлять

Из блога

Коротко о README

Описание сравнивает сервер с типичными почтовыми MCP по четырнадцати признакам: несколько ящиков, черновики и шаблоны, отложенная отправка, наблюдение IDLE, коды подтверждения, календарь ICS, аналитика, OAuth2 и транспорт HTTP. Установка описана для npx, pnpm, Homebrew, готового бинарного файла Bun и Docker. Для клиентов приведены готовые блоки: Claude Desktop, VS Code, Cursor, Windsurf, Zed, Mistral Vibe и Docker. Отдельные разделы про постоянный сервер, запуск при входе в macOS и параметры HTTP.

Бейдж для README

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

Foxx AIemail-mcp — MCP-сервер для почты по IMAP и SMTP
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.