This MCP server bridges AI agents with Apple Mail on macOS, enabling email operations like reading, sending, drafting, searching, and scheduling through natural language, with added features like stable draft IDs and confirmation-gated sending.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.
Nodemailer: Message-level raw option bypasses disableFileAccess/disableUrlAccess, enabling arbitrary file read and full-response SSRF in the delivered message
process.env. You'll be asked to provide them before it can run.APPLE_MAIL_MAX_SEARCH_MAILBOX— environment variable (default 5000; set to 0APPLE_MAIL_MCP_IMAP_IDLE— No 0 Set 1 to enable IMAP IDLE push notifications (new-mail alerts) for every configured accountAPPLE_MAIL_MCP_IMAP_IDLE_MS— No 30000 Idle timeout (ms) before a pooled IMAP connection is closed (0 = never close)APPLE_MAIL_MCP_MAX_BUFFER— with the environment variable (in bytes) if youAPPLE_MAIL_MCP_TEMPLATES_FILE— Email templates are persisted to disk so they survive server restarts, stored as JSON at (default ~/Library/Application Support/apple-mail-mcp/templates.json).ETHEREAL_APIETHEREAL_API_KEYETHEREAL_CACHEETHEREAL_WEB[](https://m8ven.ai/mcp/yu2001-s-apple-mail-1a5ch0)