The pairing is the point: it finds the file from a fragment of its name inside the directory you allowed, then attaches it and sends. "Email Dana the invoice from last week" does not need you to locate the file first.
An SMTP sender with a file finder next to it. One call composes and sends an email to a list of recipients with optional attachments; the other searches the directory you nominated for filenames matching a pattern.
- An email sent with subject, body and multiple recipients
- Attachments included by filename
- Files in the nominated directory found by a pattern in their name
- SMTP host and port resolved from the sender's domain through an email.json you edit — Gmail, Outlook and Yahoo are configured out of the box
Python with pydantic and python-dotenv, an email.json listing the SMTP server and port for your domain, and the attachment directory named on the launch command. Sending uses your own mailbox credentials.
One command plus a key — uvx mcp-server-email, then supply credentials
