better-email-mcp — MCP-сервер для Claude Code: обзор и запуск
Подключает почтовые ящики через IMAP и SMTP к AI-агенту. Пригодится, когда нужно читать входящие, отправлять ответы и разбирать вложения прямо в чате.
claude mcp add better-email-mcp -e EMAIL_CREDENTIALS=<EMAIL_CREDENTIALS> -- npx -y @n24q02m/better-email-mcpЧто делает better-email-mcp
Сервер связывает агента с почтовыми ящиками по протоколам IMAP и SMTP. Внутри заложено 4 составных инструмента и 23 действия: поиск писем, чтение цепочек, пересылка, отправка ответов и сортировка по папкам. Настройки серверов для Gmail, Yahoo, iCloud и других почтовых служб определяются автоматически по домену адреса.
Для авторизации сервис использует пароли приложений, поэтому обычный пароль от почты не подойдёт. Данные для входа передаются через переменную окружения EMAIL_CREDENTIALS в формате почта:пароль. Можно указать несколько ящиков через запятую.
Сервер работает в режиме stdio по умолчанию или через HTTP с поддержкой OAuth 2.1. При ответах и пересылке он сохраняет заголовки In-Reply-To и References, удерживая контекст переписки.
Какие задачи решает
- искать письма и читать цепочки сообщений в почтовых ящиках
- отправлять ответы с сохранением почтовых заголовков ветки
- подключить несколько ящиков одновременно через одну строку настроек
- сортировать почту и управлять вложениями без веб-интерфейса
Примеры запросов агенту
- Проверь новые письма в ящике [email protected] и покажи непрочитанные за сегодня.
- Ответь на последнее письмо в треде и сохрани заголовки переписки.
- Найди во входящих письма от бухгалтерии за прошлый месяц и скачай вложения.
Как установить better-email-mcp
Командой платформы
claude mcp add better-email-mcp -e EMAIL_CREDENTIALS=<EMAIL_CREDENTIALS> -- npx -y @n24q02m/better-email-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add better-email-mcp --env EMAIL_CREDENTIALS=<EMAIL_CREDENTIALS> -- npx -y @n24q02m/better-email-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"better-email-mcp": {
"command": "npx",
"args": [
"-y",
"@n24q02m/better-email-mcp"
],
"env": {
"EMAIL_CREDENTIALS": "<EMAIL_CREDENTIALS>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"better-email-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@n24q02m/better-email-mcp"
],
"env": {
"EMAIL_CREDENTIALS": "<EMAIL_CREDENTIALS>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e EMAIL_CREDENTIALS=<EMAIL_CREDENTIALS> better-email-mcp npx -y @n24q02m/better-email-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о better-email-mcp
Как установить better-email-mcp в Claude Code?
Выполните команду claude mcp add better-email-mcp -e EMAIL_CREDENTIALS=<EMAIL_CREDENTIALS> -- npx -y @n24q02m/better-email-mcp. Вместо <EMAIL_CREDENTIALS> подставьте адрес почты и пароль приложения.
Что делает better-email-mcp?
Предоставляет агенту инструменты для чтения, отправки, поиска и сортировки писем через протоколы IMAP и SMTP.
Нужен ли OAuth для подключения ящиков?
Для большинства почтовых провайдеров OAuth не требуется: достаточно создать пароль приложения и передать его в EMAIL_CREDENTIALS.