Письма для MCP
Креатив IT Топ-разработчик #4 с 2015 годаПлагин открывает 23 готовых инструмента MCP для почтового клиента «Письма» (Webasyst Mail): аккаунты, папки, сообщения, поиск, фильтры, отправка, черновики, синхронизация с IMAP. Агент читает входящие, классифицирует, отвечает, ведёт переписку — а вы занимаетесь только
Что нового в последней версии: — IMAP-фолбэк для вложений теперь работает корректно
— Параметр attachments принимается в send/draft
Скажите агенту: «покажи все непрочитанные письма от клиентов за сегодня, по каждому подготовь короткую сводку в одно предложение и выдели те, где есть вложения» , — и через секунду у вас готовый бриф-обзор почты. Или «поставь фильтр: всё что пришло от
noreply@bank.com — в папку „Банки", минуя Входящие"» .
Что это даёт команде и личному пользованию
Триаж входящих без открытия почты. Агент читает очередь, раскидывает по папкам, расставляет флаги, помечает прочитанным. Делает то, что обычно отнимает 30 минут каждое утро.
Поддержка 24/7 через агента. Агент ассистента беседует с клиентом в чате: читает историю переписки, ищет в почте, формирует ответ, прикрепляет вложения с диска — клиент не замечает, что общается с ботом.
Полнотекстовый поиск. «Найди все письма от Иванова за прошлый квартал со словом „договор"» — готово за секунду.
Фильтры и правила. Агент создаёт фильтры по отправителю, теме, регулярному выражению. Действие — переместить в папку, пометить флагом, удалить, отметить прочитанным.
Отправка с вложениями. Агент берёт файл с диска, прикрепляет к письму, отправляет. Или сохраняет в черновики для последующей правки.
Синхронизация IMAP. Агент запускает полную или частичную синхронизацию аккаунта, читает статус фоновой задачи.
Хранение вложений. Если оригинальный mail.eml удалён сборщиком мусора или не сохранялся на диск — плагин хранит свою таблицу метаданных вложений и может докачать бинарь напрямую с IMAP-сервера.
Какие действия доступны агенту
Аккаунты и папки (5): список аккаунтов, карточка аккаунта, список папок с числом непрочитанных, карточка папки, статус синхронизации IMAP.
Сообщения (8): список сообщений с фильтрами по папке/отправителю/теме/дате/флагу/непрочитанным, детальная карточка с заголовками и телом, поиск по тексту, цепочка ответов (thread), счётчик непрочитанных с разбивкой по папкам, последние N сообщений папки.
Запись (4): отправить письмо (с вложениями с диска), сохранить в черновики (с вложениями), обновить флаги (прочитано/не прочитано, важное, удалить), переместить в другую папку.
Фильтры (2): создать правило (условие + действие), список существующих правил.
Вложения (3): список вложений сообщения, получить бинарное содержимое вложения (с IMAP-fallback если файл удалён с диска), метаданные вложения (имя, размер, MIME).
Синхронизация (1): запустить синхронизацию аккаунта, дождаться завершения или вернуть ID фоновой задачи.
Сценарии из жизни
«Покажи все непрочитанные письма от клиентов за сегодня, по каждому одно предложение сводки и пометь прочитанными те, что я уже видел».
«Поставь фильтр: всё что пришло от noreply@bank.com — в папку „Банки", минуя Входящие; тему помечай „счёт"».
«Ответь на письмо id=8423: „Здравствуйте, договор подписан, отправляю скан", и прикрепи /home/alex/contract-2026.pdf».
«Сохрани в черновики письмо клиенту id=8124: тема „RE: Встреча", текст „Подтверждаю встречу в четверг 14:00", вложение — /home/alex/agenda.pdf».
«Найди все письма за прошлый квартал со словом „договор" и сформируй список контрагентов».
«Скачай вложение message_id=1132, attachment_id=2 — там был скан счёта, файл пропал с диска».
Что важно знать перед покупкой
Требуется приложение Webasyst «Письма» (mail) версии 2.0 или выше и хотя бы один настроенный IMAP-аккаунт.
23 инструмента покрывают все типовые сценарии: чтение, отправка, фильтрация, синхронизация, вложения.
Каждый инструмент имеет отдельное право — агенту можно дать «только чтение», «только отправка», «только фильтры», «полный доступ».
Плагин хранит собственную таблицу метаданных вложений — вложения выживают даже после очистки mail.eml.
Все деструктивные операции (удаление писем, перемещение в корзину, изменение флагов) требуют подтверждения.
Локализация на русском и английском.
