MCP-сервер чтения почты Mail.ru
Mail.ru MCP
Небольшой read-only MCP-сервер для почты Mail.ru: список писем, чтение, поиск и папки без возможности отправки или удаления
- 0 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Запускает Python-сервер, который по IMAP с паролем приложения читает письма Mail.ru
- Инструмент mail_mark_all_read меняет состояние ящика
- Отправки и удаления писем нет
Установка
- Работает в
- Сервисы
Ручная установка
python -m pip install .Установка из клонированного репозитория в виртуальное окружение.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Запускает Python-сервер, который по IMAP с паролем приложения читает письма Mail.ru
- Инструмент mail_mark_all_read меняет состояние ящика
- Отправки и удаления писем нет
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер подключается к почте Mail.ru по IMAP с TLS и дает агенту семь инструментов: список последних или непрочитанных писем, чтение одного письма по стабильному IMAP UID с возможностью не помечать его прочитанным, поиск по теме или отправителю, список папок, массовая отметка всех писем в папке прочитанными, счетчик всех и непрочитанных писем в одной папке и по всем настроенным папкам сразу. Единственный инструмент, который меняет состояние ящика, это mail_mark_all_read, отправка и удаление писем в сервере не реализованы вовсе.
Для кого. Для тех, кто хочет дать агенту безопасный доступ только на чтение к почте Mail.ru без риска отправки или удаления писем.
Подходит, если
- Нужен обзор непрочитанных писем без риска случайно что-то отправить или удалить
- Нужно найти письмо по теме или отправителю и прочитать его, не меняя статус прочитанности
- Нужен подсчет писем по нескольким папкам сразу
Не подходит, если
- Нужно отправлять или удалять письма: сервер это намеренно не делает
- Нужна массовая сортировка по папкам или архивация: таких инструментов здесь нет
Пример запроса к агенту
Найди последние десять писем со словом счет в теме и не меняй их статус прочитанностиMCP
- Транспорт
- stdio
- Авторизация
- API-ключ
Переменные окружения
MAILRU_EMAILобязательная- Полный адрес почтового ящика для авторизации IMAP.
MAILRU_APP_CREDENTIALобязательная, секрет- Отдельные данные для внешнего приложения из настроек Mail.ru.
MAILRU_FOLDERS- Список папок через запятую для mail_count_all, по умолчанию INBOX.
Ограничения
Проект одного автора, совсем маленький, без релизов и упаковки на PyPI, ставится из исходников. Нужны отдельные данные для внешнего приложения, а не основной пароль аккаунта Mail.ru. Тело письма обрезается до 4000 символов.
Как отключить. Удалите запись mailru из конфигурации MCP клиента.
Частые вопросы
Может ли сервер отправить письмо?
Нет, отправка и удаление писем в сервере не реализованы, он только читает и организует чтение.
Меняется ли статус письма при чтении?
По умолчанию mail_read помечает письмо прочитанным, но параметр mark_read=false сохраняет исходный статус.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
Mail.ru — все инструментыMCP-сервер почты Mail.ru
mailru-mcp
MCP-сервер для почты Mail.ru: чтение, поиск, сортировка по папкам и архивация с обходом особенностей Mail.ru по IMAP
MCP-сервер для почты Mail.ru
Mail.ru MCP Server (Go Production Edition)
MCP-сервер на Go для почты, SMTP и облака Mail.ru с подтверждением человеком перед отправкой письма или изменением файлов
Email MCP: почта Яндекса, Mail.ru и других провайдеров
Email MCP Server
HTTP/SSE-обертка над IMAP MCP-сервером для удаленного доступа к почте из Claude Web: чтение, поиск, отправка и до 15 провайдеров, включая Яндекс и Mail.ru
MCP-сервер для почты Mail.ru в Claude.ai и отдельный Telegram-бот, который каждые 15 минут проверяет ящик и присылает уведомления о важных письмах
Скилл чтения почты по IMAP
imap-client
Скилл для чтения и поиска почты по IMAP через CLI myl: Gmail, Яндекс Почта, Mail.ru, автообнаружение других провайдеров
imap-mcp-server — почта по IMAP и SMTP для агента
imap-mcp-server
MCP-сервер дает агенту искать, читать, отправлять и чистить письма в нескольких ящиках, а пароли хранит под шифрованием AES-256
Коротко о README
README на английском и русском описывает семь инструментов, требования к Python и учетным данным, установку через pip, таблицу переменных окружения, пример конфигурации .mcp.json и раздел безопасности: TLS для каждого соединения, данные только из переменных окружения, чтение по умолчанию помечает письмо прочитанным.