Skip to main content
Glama

imap-mcp

IMAP-Client-MCP. Lesen Sie E-Mails aus einem Dovecot- / Synology MailPlus-Postfach und lösen Sie optional Webhooks aus, wenn neue passende Nachrichten eingehen — ersetzt fehleranfälliges Gmail-OAuth für Automatisierungstrigger.

Tools

Tool

Beschreibung

list_unread(mailbox, limit)

Zusammenfassungen ungelesener Nachrichten

search(criteria, mailbox, limit)

Rohe IMAP-SUCHE

fetch(uid, mailbox)

Vollständige Nachricht (Header + Text + HTML)

mark_read(uid, mailbox)

Setzt das \Seen-Flag

move(uid, source, dest)

In einen anderen Ordner verschieben

list_folders()

Alle Ordner

get_status()

IMAP-Ping + Überwachungsregeln + Auslösezähler

Related MCP server: @aiwerk/mcp-server-imap

Umgebung

Variable

Erforderlich

Beschreibung

IMAP_HOST

Server (z. B. 192.168.68.61)

IMAP_PORT

Standard 993

IMAP_SSL

true (Standard) oder false

IMAP_USERNAME

Synology-Kontoname, nicht E-Mail

IMAP_PASSWORD

IMAP_DEFAULT_MAILBOX

Standard INBOX

WATCHES_JSON

Inline-JSON-Array von Überwachungsregeln

WATCHES_FILE

Pfad zur JSON-Datei (Standard /data/watches.json)

POLL_INTERVAL_SECS

Standard 30

PORT

MCP-Server-Port (Standard 38105)

Überwachungsregeln

[
  {
    "name": "garmin-livetrack",
    "mailbox": "INBOX",
    "criteria": "FROM \"noreply@garmin.com\" SUBJECT \"LiveTrack\" UNSEEN",
    "webhook_url": "http://host.docker.internal:5678/webhook/livetrack-mail",
    "mark_read": true,
    "move_to": null
  }
]

Beim Start "initialisiert" der Watcher jede Regel mit vorhandenen passenden UIDs, sodass nur neue E-Mails nach dem Booten ausgelöst werden. Alle POLL_INTERVAL_SECS führt er die Kriterien jeder Regel erneut aus und sendet passende Nachrichten (vollständiger Text) per POST an die webhook_url als { "rule": "...", "mailbox": "...", "message": {...} }. Nach einem erfolgreichen POST verschiebt er die Nachricht entweder nach move_to oder markiert sie als gelesen, falls mark_read gesetzt ist.

Maintenance

ActivityInactive
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    An MCP server that enables AI models to read, search, and send emails via IMAP and SMTP protocols. It supports various providers like Gmail and Outlook, allowing for tasks such as retrieving unread messages, searching by sender, and managing mailbox folders.
    -
  • A
    license
    B
    quality
    C
    maintenance
    Universal IMAP/SMTP MCP server that works with any email provider, providing tools to read, search, send, and manage emails.
    10
    116
    1
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    MCP server that enables email management (send, read, search, delete, etc.) via IMAP/SMTP, compatible with Gmail, Outlook, Yahoo, iCloud, and other standard mail servers.
    11
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    MCP server for reading and sending emails via IMAP and SMTP, designed for Zimbra and any standard mail host.
    24
    1
    ISC