Himalaya MCP
Агент готовит сводку переписки из выбранного ящика, сохраняя письма нетронутыми, пока пользователь не откроет инструменты записи.
- 7 638 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Сервер читает личную переписку и передает ее агенту; дополнительно разрешенные инструменты могут менять сообщения и отправлять почту.
Установка
- Работает в
Ручная установка
curl -sSL https://raw.githubusercontent.com/pimalaya/himalaya/master/install.sh | sudo shПервый установщик README от root. Ниже автор дает отдельный вариант установки обычным пользователем.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Сервер читает личную переписку и передает ее агенту; дополнительно разрешенные инструменты могут менять сообщения и отправлять почту.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Himalaya запускает MCP-сервер для одного настроенного почтового аккаунта. Через него агент получает список папок, ищет письма по отправителю или теме и читает сообщения. По умолчанию доступны только инструменты чтения. Для перемещения, удаления и изменения флагов пользователь добавляет `--allow-write`, для отправки писем — `--allow-send`. Эти разрешения независимы. Сервер работает через stdio: MCP-клиент запускает локальный процесс Himalaya и общается с ним без отдельного HTTP-адреса.
Для кого. Владельцам рабочих почтовых ящиков, которые поручают агенту поиск писем без автоматической отправки ответов.
Подходит, если
- Автор переписки помнит тему письма и поручает агенту найти его содержание.
- Агент собирает сводку входящих из одного выбранного аккаунта.
- Пользователь сначала подключает только читающие инструменты.
- Для отдельного сценария согласованы изменения флагов или перемещение сообщений.
Не подходит, если
- Письмо должно само давать агенту разрешение на отправку или удаление.
- В одном серверном процессе ожидается одновременная работа со всеми аккаунтами.
- Задача требует произвольного скачивания вложений в локальные файлы через MCP.
Пример запроса к агенту
Найди письма по согласованной теме в рабочем аккаунте и составь сводку без изменения флагов и отправки сообщений.MCP
- Транспорт
- stdio
- Авторизация
- не нужна
Ограничения
Каждый MCP-процесс обслуживает один аккаунт: для второго ящика настройте отдельное подключение. Возможности почтового протокола зависят от сборки Himalaya; нестандартный набор модулей собирают через Cargo. MCP не скачивает вложения в локальные файлы и не читает файлы по пути, указанному в тексте сообщения. Письма могут содержать инструкции для агента, поэтому выдача прав на отправку вместе с чтением требует контроля адресатов и содержания ответа.
Как отключить. Удалите MCP-подключение Himalaya и завершите его процесс. Измененные флаги, перемещения и отправленные письма остаются в почтовом аккаунте.
Частые вопросы
Прочитанное письмо получит отметку о прочтении?
По умолчанию MCP не меняет флаги. Инструмент чтения с отметкой о прочтении становится доступен при `--allow-write`.
Как разрешить перемещение, сохранив запрет отправки?
Добавьте `--allow-write` к аргументам `himalaya mcp`. Не добавляйте `--allow-send`: без него сервер не публикует инструменты отправки.
Как выбрать рабочий аккаунт?
В конфигурационном примере используется `--account work`.
Путь в тексте сообщения будет прочитан как файл?
Нет. Для MCP это содержимое сообщения, даже если оно похоже на путь.
Неверный аргумент будет проигнорирован?
Нет. Сервер отклоняет аргументы, которых выбранный инструмент не принимает.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыimap-mcp-server — почта по IMAP и SMTP для агента
imap-mcp-server
MCP-сервер дает агенту искать, читать, отправлять и чистить письма в нескольких ящиках, а пароли хранит под шифрованием AES-256
MCP почта на 52 инструмента: агент читает, ищет, отправляет и сортирует письма в нескольких ящиках по IMAP и SMTP, планирует отправку
MCP-сервер к почте на Mac: агент читает, ищет, пишет, сортирует письма и разбирает ящик, есть режим только для чтения
MCP-сервер почты по IMAP и SMTP: агент ищет, читает, сортирует и отправляет письма из нескольких ящиков
Open Agent Email — свой почтовый сервер для ИИ-агентов: ящики, ответы в ветке письма, одобрение человеком, вебхуки и MCP на 96 инструментов
MCP-сервер для Apple Mail на macOS: поиск, чтение, черновики, правила и вложения, опасные шаги с подтверждением.
Коротко о README
CLI поддерживает несколько почтовых протоколов и локальных хранилищ. Учетные записи задаются в TOML-конфигурации отдельно от MCP-клиента.