Skip to main content
Glama
moellerm1968

MailMCP

by moellerm1968

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MAIL_SSLNoIMAP SSL (true/false)true
SMTP_SSLNoSMTP SSL (true/false)false
MAIL_HOSTYesIMAP server hostname
MAIL_PORTNoIMAP port993
MAIL_USERYesEmail address for IMAP
SMTP_HOSTYesSMTP server hostname
SMTP_PORTNoSMTP port587
MAIL_INBOXNoDefault inbox folderINBOX
MAIL_PASSWORDYesPassword for IMAP
SMTP_FROM_NAMENoSender name for outgoing emails
MAIL_MAX_EMAILSNoMaximum number of emails per query50

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_foldersA

Listet alle verfügbaren E-Mail-Ordner auf dem IMAP-Server auf.

list_emailsA

Listet E-Mails in einem Ordner auf (neuste zuerst). Gibt UID, Betreff, Absender, Datum, Lesestatus und Anhänge zurück. Standardmäßig wird der konfigurierte INBOX-Ordner verwendet.

get_emailA

Liest den vollständigen Inhalt einer E-Mail anhand ihrer UID. Gibt Betreff, Absender, Empfänger, Datum, Text-Body, HTML-Body und Dateianhänge zurück.

search_emailsC

Durchsucht einen Ordner nach E-Mails anhand eines Suchbegriffs.

send_emailC

Sendet eine E-Mail via SMTP.

move_emailB

Verschiebt eine E-Mail anhand ihrer UID in einen anderen Ordner.

send_local_fileA

Liest eine lokale Datei vom Server-Dateisystem und verschickt sie als E-Mail-Anhang via SMTP. Betreff und Text-Body sind optional und werden aus dem Dateinamen abgeleitet, wenn nicht angegeben.

get_inbox_configA

Zeigt die aktuelle Serverkonfiguration an (Host, User, INBOX-Ordner). Passwort wird nicht zurückgegeben.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.7/5.0

Scored across 8 tools

Disambiguation5/5

Each tool addresses a distinct email operation: listing folders, listing messages, reading a single message, searching, sending, moving, sending a local file, and viewing config. The only mild overlap is send_email and send_local_file, but they are clearly differentiated by attachment source and defaults.

Naming Consistency5/5

All tools follow a consistent lowercase verb_noun pattern: list_folders, list_emails, get_email, search_emails, send_email, move_email, send_local_file, and get_inbox_config. The naming style is uniform and predictable.

Tool Count5/5

Eight tools is well-scoped for an email MCP server. The set covers core email operations without unnecessary redundancy or bloat.

Completeness4/5

The core email workflow is covered: listing folders and emails, reading, searching, sending, moving, and handling local file attachments. Obvious gaps like deleting emails, marking read/unread, or creating folders are missing, but agents can still accomplish most common tasks.

Maintenance

ActivityInactive
ResponsivenessNo issues