KotMail: read-only коннектор Яндекс Почты для ChatGPT
KotMail
Read-only MCP-коннектор Яндекс Почты для ChatGPT через OAuth и IMAP XOAUTH2, без отправки, удаления и изменения писем
- 0 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Читает содержимое личной переписки, хотя ни один инструмент не может отправить, удалить или изменить письмо
- Токены доступа хранятся локально в зашифрованном хранилище на компьютере пользователя
Установка
- Работает в
- Сервисы
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/kotmailОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Читает содержимое личной переписки, хотя ни один инструмент не может отправить, удалить или изменить письмо
- Токены доступа хранятся локально в зашифрованном хранилище на компьютере пользователя
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
KotMail связывает ChatGPT с Яндекс Почтой по цепочке OpenAI Secure MCP Tunnel, MCP-сервер, Yandex OAuth и IMAP по XOAUTH2. Вход идет через device OAuth Яндекса с правами только mail:imap_ro и login:email, пароль Яндекса приложению не передается, а токены и данные ящика хранятся в локальном хранилище с шифрованием AES-256-GCM. Ящик INBOX всегда открывается командой EXAMINE в режиме только для чтения. Пять инструментов дают последние письма, поиск по отправителю, теме, тексту, дате и непрочитанности, метаданные и текст одного письма и список вложений без их скачивания. Идентификаторы писем непрозрачны и подписаны HMAC, текст письма ограничен 50000 символами и восемью текстовыми частями, а содержимое писем и заголовки сервер прямо описывает агенту как недоверенные данные. Отправки, удаления, перемещения и изменения флагов и папок в проекте нет.
Для кого. Для одного пользователя, который хочет дать ChatGPT просмотр своей Яндекс Почты строго на чтение, без риска что-то отправить или удалить.
Подходит, если
- Нужен просмотр и поиск писем в ChatGPT без установки собственного публичного HTTPS-сервера
- Важно, чтобы у коннектора не было ни одного инструмента записи, даже теоретически
- Устраивает разовая настройка для одного тестового ящика и одного оператора
Не подходит, если
- Нужна отправка или изменение писем: проект целенаправленно этого не делает
- Нужна постоянная многопользовательская эксплуатация: автор прямо называет это упрощенным одиночным spike
Пример запроса к агенту
Через KotMail покажи 10 непрочитанных писем за неделю, только отправитель, тема и датаMCP
- Транспорт
- stdio
- Авторизация
- OAuth
Ограничения
Проект версии 0.3, рассчитан на один тестовый ящик и одного оператора, а не на постоянную многопользовательскую эксплуатацию. Нужны Node.js 24 и Windows-скрипты для запуска туннеля, хотя основной код не завязан на платформу. Скачивание вложений намеренно не реализовано. Для внешнего HTTPS и публичной многопользовательской работы потребуется отдельная доработка с callback на стабильном домене.
Как отключить. Остановите процесс KotMail и туннеля, отзовите доступ приложения на странице авторизаций Яндекса.
Частые вопросы
Может ли KotMail отправить письмо?
Нет, в проекте нет ни одного инструмента для отправки, удаления, перемещения или изменения писем.
Нужен ли пароль от Яндекс Почты?
Нет, вход идет через device OAuth Яндекса, пароль приложению не передается.
Чем KotMail отличается от других почтовых коннекторов для ChatGPT?
Это read-only коннектор Яндекс Почты для ChatGPT: цепочка OpenAI Secure MCP Tunnel, MCP-сервер, Yandex OAuth и IMAP по XOAUTH2. Вход идет через device OAuth Яндекса с правами только mail:imap_ro и login:email. Отправки, удаления и изменения писем нет.
Может ли KotMail отправить письмо и нужен ли пароль от Яндекс Почты?
Нет, права только на чтение, отправить письмо он не может. Пароль от почты не нужен: вход через OAuth Яндекса. Установка: npm install, npm run bootstrap, npm run check, npm test.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
Яндекс 360 — все инструментыMCP-сервер Яндекс Почты
ymail-mcp
Рабочая почта Яндекса в Claude Code через IMAP: чтение писем, поиск по переписке и черновики ответов без отправки
Яндекс 360 MCP: почта и календарь для ИИ-агента
yandex-360-mcp
Два отдельных MCP-сервера для Яндекс 360: почта по IMAP и SMTP и календарь по CalDAV, вход через Яндекс OAuth одной командой
Yandex Mail MCP
Yandex Mail MCP Server
MCP-сервер Яндекс Почты по IMAP и SMTP: поиск и чтение писем, вложения, отправка, перенос и удаление
MCP-сервер дайджеста Яндекс Почты
MCP Server: Yandex Mail Digest
MCP-сервер, который читает письма Яндекс Почты за период и сохраняет структурированный дайджест в файл
Плагин Яндекс Почты для Claude
claude-yandex-mail
Плагин Claude Code и Cowork для Яндекс Почты: триаж входящих, черновики с HTML-подписью и ответы с цитированием
Набор скиллов для Яндекс 360: Почта, Календарь, Контакты, Директория, Телемост, Диск, Формы и Трекер
Коротко о README
README описывает цепочку ChatGPT, туннель OpenAI, MCP-сервер, Yandex OAuth и IMAP, таблицу пяти инструментов с лимитами, устройство поиска и пагинации, объяснение, почему не нужен публичный callback, и пошаговую локальную подготовку с bootstrap, setup и Secure MCP Tunnel через Start KotMail.cmd на Windows.