email-mcp — MCP-сервер для Claude Code: почта через IMAP и SMTP
Даёт агенту доступ к почте: читать, искать, отправлять письма и следить за ящиком в реальном времени. Полезно, когда нужно разгребать входящие прямо из чата.
claude mcp add email-mcp -- npx -y @codefuturist/email-mcpЧто делает email-mcp
Сервер поднимает 52 инструмента, 7 промптов и 6 ресурсов поверх MCP. Работает с несколькими аккаунтами сразу, умеет черновики, шаблоны, метки с учётом провайдера, отложенную отправку и разбор календарных приглашений в ICS. Отдельно стоит IMAP IDLE watcher: он держит соединение и подкидывает новые письма агенту, а тот раскладывает их по правилам. Коды подтверждения сервер вылавливает и кладёт в буфер обмена, потом сам его чистит.
Транспорт два: stdio для локальных клиентов и Streamable HTTP для сетевого доступа. Старые конфигурации на stdio продолжают работать без правок. Конфиг лежит в TOML по пути ~/.config/email-mcp/config.toml, провайдер определяется сам — Gmail, Outlook, Yahoo, iCloud, Fastmail, ProtonMail, Zoho, GMX. Пароли в логи не пишутся, соединения идут через TLS/STARTTLS, есть ограничитель частоты запросов на каждый аккаунт. Вложения скачиваются с потолком 5 MB в base64.
Нужен Node.js версии 24 или выше. Если глобальный префикс npm принадлежит root, npm install -g упадёт с EACCES — проще запускать через npx, он ничего не ставит глобально. OAuth2 для Gmail и Microsoft 365 помечен как экспериментальный, так что на боевом ящике сначала проверьте его на тестовом аккаунте.
Какие задачи решает
- прочитать и разобрать входящие из нескольких ящиков
- найти письмо по отправителю или теме
- отправить ответ или переслать письмо
- отложить отправку на нужное время
- вытащить код подтверждения из свежего письма
Примеры запросов агенту
- Покажи непрочитанные письма за сегодня и разложи их по важности
- Найди письмо от бухгалтерии со счётом за прошлый месяц
- Отправь ответ на последнее письмо клиента с текстом, который я сейчас напишу
Как установить email-mcp
Командой платформы
claude mcp add email-mcp -- npx -y @codefuturist/email-mcpКомандой платформы
codex mcp add email-mcp -- npx -y @codefuturist/email-mcpФайл настроек
{
"mcpServers": {
"email-mcp": {
"command": "npx",
"args": [
"-y",
"@codefuturist/email-mcp"
]
}
}
}Файл настроек
{
"servers": {
"email-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@codefuturist/email-mcp"
]
}
}
}Командой платформы
gemini mcp add email-mcp npx -y @codefuturist/email-mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о email-mcp
Как установить email-mcp в Claude Code?
Одной командой: claude mcp add email-mcp -- npx -y @codefuturist/email-mcp. После этого сервер запускается через npx, глобальная установка не нужна.
Что делает email-mcp?
Даёт ассистенту доступ к почте по IMAP и SMTP: чтение, поиск, отправка, черновики, метки, отложенные письма и аналитика. Плюс следит за ящиком через IMAP IDLE и раскладывает новые письма по правилам.
Что нужно для запуска email-mcp?
Node.js версии 24 или выше. Настройки хранятся в ~/.config/email-mcp/config.toml, провайдер почты определяется автоматически.