n24q02m/better-email-mcp

n24q02m/better-email-mcp

от n24q02m
MCP-сервер для email через IMAP/SMTP: читает, отправляет, управляет папками и вложениями. Поддерживает мультиаккаунты, автонастройку провайдера и app passwords. Упрощает интеграцию почты в AI-агентов.

Better Email MCP

mcp-name: io.github.n24q02m/better-email-mcp

IMAP/SMTP email for AI agents -- read, send, organize folders, and manage attachments across multiple accounts, with auto-discovery.

CI codecov npm Docker License: MIT

TypeScript Node.js IMAP/SMTP semantic-release Renovate

Sister projects from n24q02m (click to expand)
Project Tagline Tag
better-code-review-graph Knowledge graph for token-efficient code reviews -- semantic search and call-... MCP
better-email-mcp IMAP/SMTP email for AI agents -- read, send, organize folders, and manage att... MCP
better-godot-mcp Composite MCP server for Godot Engine -- 17 composite tools for AI-assisted g... MCP
better-notion-mcp Markdown-first Notion for AI agents -- pages, databases, blocks, and comments... MCP
better-telegram-mcp Telegram for AI agents -- messages, chats, media, and contacts across both bo... MCP
claude-plugins Claude Code plugin marketplace for the n24q02m MCP servers -- install web sea... Marketplace
imagine-mcp Image and video understanding + generation for AI agents -- across Gemini, Op... MCP
jules-task-archiver Chrome Extension for bulk operations on Jules tasks via batchexecute API -- a... Tooling
mcp-core Shared foundation for building MCP servers -- Streamable HTTP transport, OAut... MCP
mnemo-mcp Persistent AI memory with hybrid search and embedded sync. Open, free, unlimi... MCP
qwen3-embed Lightweight Qwen3 text embedding and reranking via ONNX Runtime and GGUF Library
skret Secrets without the server. CLI
tacet TACET: a self-distilling neuro-symbolic cascade that amortises LLM cost in kn... Tooling
web-core Shared web infrastructure package for search, scraping, HTTP security, and st... Library
wet-mcp Open-source MCP server for AI agents: web search, content extraction, and lib... MCP
Инструменты были проиндексированы:
attachmentsтолько чтениеидемпотентный

Список и загрузка вложений электронной почты. Действия (обязательные параметры -> необязательные): - list (account, uid -> folder): отображает вложения с filename, content_type, размером - download (account, uid, filename -> folder): получает содержимое в base64 Сначала используйте list, чтобы получить точные имена файлов. Чувствительность к регистру. Максимум 25 МБ на провайдера.

Параметры
  • accountstringобязательный

    Account email (required)

  • actionenumобязательный

    Action to perform

  • filenamestring

    Exact attachment filename from list action (required for download). Case-sensitive.

  • folderstring

    Mailbox folder (default: INBOX)

  • uidnumberобязательный

    Email UID (required)

configвнешний мир

Управление настройкой учётных данных email и конфигурацией во время выполнения. Действия настройки (жизненный цикл учётных данных): - status: Показывает текущее состояние учётных данных, URL настройки и настроенные аккаунты. - setup_start (-> force): Запускает сессию настройки relay и возвращает URL настройки. Установите force=true, чтобы перезапустить, даже если процесс уже идёт. - setup_reset: Удаляет все сохранённые учётные данные и сбрасывает состояние в awaiting_setup. - setup_complete: Повторно проверяет состояние учётных данных после внешних изменений конфигурации (например, отправки relay). Действия во время выполнения: - set: Обновляет настройки времени выполнения (у email нет настроек времени выполнения; возвращает ok=false). - cache_clear: Очищает кэш аккаунтов и OAuth-токенов в памяти.

Параметры
  • actionenumобязательный

    Action to perform

  • forceboolean

    Force restart relay setup even if already in progress (for setup_start action)

config__open_relayвнешний мир

Открывает форму конфигурации ретранслятора для better-email-mcp в браузере пользователя. Возвращает URL ретранслятора, был ли запущен браузер и текущее состояние учётных данных.

Параметры

Без параметров.

foldersтолько чтениеидемпотентный

Выводит список папок почтового ящика или читает метаданные статуса целевого почтового ящика. Actions (required params -> optional): - list (-> account): имена папок, пути и флаги для одного или всех аккаунтов - status (account, folder): сообщения IMAP STATUS, количество непрочитанных и uid_next для ровно одного почтового ящика

Параметры
  • accountstring

    Account email or ID (required for status; optional list filter, defaults to all)

  • actionenumобязательный

    Action to perform

  • folderstring

    Exact mailbox path (required for status, for example INBOX)

helpтолько чтениеидемпотентный

Получает полную документацию для инструмента. Используйте, когда сжатых описаний недостаточно.

Параметры
  • tool_nameenumобязательный

    Tool to get documentation for

messagesвнешний мир

Искать, читать и управлять email-сообщениями. Действия (обязательные параметры -> необязательные): - search (-> account, query="UNSEEN", folder="INBOX", limit=20) - read (account, uid -> folder) - mark_read / mark_unread / flag / unflag (account, uid|uids -> folder) - move (account, uid|uids, destination -> folder) - archive / trash (account, uid|uids -> folder) Примеры запросов: "UNREAD", "FROM user@example.com", "SINCE 2026-01-01", "UNREAD FROM boss@company.com". Формат даты ОБЯЗАТЕЛЬНО YYYY-MM-DD.

Параметры
  • accountstring

    Account email filter (optional, defaults to all for search)

  • actionenumобязательный

    Action to perform

  • attachmentsobject[]

    File attachments to include (optional). Max 10 files, total decoded size <= 25MB.

  • bccstring

    BCC recipients (comma-separated)

  • bodystring

    Email body (required for new/reply/forward). Use plain text or HTML, not both.

  • ccstring

    CC recipients (comma-separated)

  • destinationstring

    Target folder for move action

  • folderstring

    Mailbox folder (default: INBOX)

  • limitnumber

    Max results for search (default: 20)

  • querystring

    IMAP search query (default: UNSEEN). Single: UNREAD, FLAGGED, SINCE YYYY-MM-DD, FROM email@example.com, SUBJECT text. Combined: UNREAD SINCE 2026-01-01, UNREAD FROM user@example.com. Dates MUST use YYYY-MM-DD format (e.g. 2026-03-21). Plain text is treated as subject search.

  • subjectstring

    Email subject (required for new)

  • tostring

    Recipient email address (required for new/forward, optional for reply - auto-derived from original sender)

  • uidnumber

    Email UID (for read/modify single email)

  • uidsnumber[]

    Multiple UIDs for batch operations

Похожие MCP-сервера

wyattjoh/jmap-mcp

wyattjoh/jmap-mcp

MCP-сервер для работы с JMAP-почтой: поиск, чтение, отправка, перемещение и удаление писем, управление папками и синхронизация. Полезен разработчикам, автоматизирующим почту через FastMail, Cyrus и...

TypeScript176
TheSameAbramovych/qmailing-mcp-server

TheSameAbramovych/qmailing-mcp-server

MCP сервер для интеграции AI-агентов с почтовым сервисом QMailing. Позволяет управлять ящиками, отправлять и читать письма, работать с вложениями и вебхуками. Подключается к Claude.ai через OAuth или к другим MCP-клиентам через npm. Требует тариф PLUS.

TypeScript1
codefuturist/email-mcp

codefuturist/email-mcp

MCP сервер для email: читает, отправляет, планирует и анализирует письма через IMAP и SMTP. Сервер поддерживает несколько аккаунтов, OAuth2 и real-time мониторинг. Полезен для подключения почты к AI-ассистентам.

TypeScript109
sethbang/proton-mail-mcp

sethbang/proton-mail-mcp

MCP-сервер, дающий AI-ассистентам полный доступ к Proton Mail: отправлять, читать, искать, организовывать с папками, метками и массовыми операциями через SMTP/IMAP. Полезен разработчикам, создающим...

TypeScript6
shy2593666979/mcp-server-email

shy2593666979/mcp-server-email

MCP сервер для отправки email и поиска вложений. Даёт AI-ассистентам возможность составлять и отправлять письма с вложениями, а также искать файлы по шаблону. Использует SMTP, поддерживает нескольких получателей.

Python80
vakharwalad23/google-mcp

vakharwalad23/google-mcp

MCP сервер для интеграции Google-сервисов (почта, календарь, диски, задачи) с AI-клиентами. Позволяет отправлять письма с вложениями, управлять событиями, файлами и задачами. Упрощает автоматизацию рабочих процессов.

TypeScript21
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин