Yandex Mail MCP
Yandex Mail MCP Server
MCP-сервер Яндекс Почты по IMAP и SMTP: поиск и чтение писем, вложения, отправка, перенос и удаление
Установка
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
cp .env.example .envСначала склонируйте github.com/gdigora/yandex-mail-mcp и перейдите в папку. В .env впишите адрес Яндекс Почты и пароль приложения.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер подключает агента к ящику Яндекс Почты через IMAP и SMTP с паролем приложения. Агент видит папки с нормальными русскими названиями, ищет письма по отправителю, теме, дате или произвольному IMAP-запросу, в том числе на кириллице. Он может прочитать письмо целиком, сохранить вложение на диск, отправить письмо в текстовом или HTML-виде, перенести письмо в другую папку или отправить в корзину.
Для кого. Для тех, кто ведет рабочую переписку в Яндекс Почте и хочет разбирать ее с помощью агента.
Подходит, если
- Нужно найти письма по отправителю или теме и кратко пересказать их
- Нужно выгрузить вложения из писем в папку
- Нужно отправить письмо, составленное вместе с агентом
Не подходит, если
- Нельзя давать агенту право отправлять и удалять письма без проверки
- Почта на другом провайдере, а не на Яндексе
Пример запроса к агенту
Найди непрочитанные письма от бухгалтерии за неделю и сохрани вложения в папку ЗагрузкиОграничения
Нужна двухфакторная аутентификация в Яндекс ID и отдельный пароль приложения для почты, логин и пароль хранятся в файле .env. Пакета в PyPI нет: репозиторий клонируется и запускается из виртуального окружения Python. В README пример конфигурации есть только для Claude Desktop. Файла лицензии в репозитории нет, в README указана MIT.
Как отключить. Уберите блок yandex-mail из claude_desktop_config.json и отзовите пароль приложения в Яндекс ID.
MCP
- Транспорт
- stdio
- Авторизация
- не нужна
Проверка безопасности
- Агент может отправлять письма от вашего имени
- Агент читает личную переписку и может переносить и удалять письма
- Пароль приложения хранится в открытом виде в .env
Коротко о README
README перечисляет семь инструментов: папки, поиск, чтение, скачивание вложений, отправка, перенос и удаление. Установка сводится к клонированию, виртуальному окружению Python и заполнению .env. Отдельно расписано, как включить двухфакторную аутентификацию и получить пароль приложения. Приведены примеры IMAP-запросов и команда запуска тестов.
Частые вопросы
Письма удаляются насовсем?
По описанию инструмента delete_email письмо переносится в корзину.
Почему нужен пароль приложения?
Яндекс не пускает сторонние IMAP и SMTP клиенты с основным паролем, для них создается отдельный пароль в разделе безопасности Яндекс ID.
Похожие
CLI для всех API Google Workspace с выводом в JSON и набором скиллов для агентов: Drive, Gmail, Calendar, Sheets и другие
Локальный поиск по заметкам, документации и расшифровкам встреч в Markdown: ключевые слова, смысловой поиск и ранжирование, есть MCP
Менеджер задач для AI-разработки: разбирает PRD на задачи с зависимостями и ведет агента по ним через MCP или CLI
Официальные плагины Anthropic для офисных ролей: продажи, поддержка, продукт, маркетинг, юристы, финансы, данные и поиск по компании