apple-mail-mcp
by patrickfreyer·★ 119·Score 49
A comprehensive MCP server providing full access to Apple Mail with 22 tools for reading, searching, composing, organizing, and analyzing emails.
Overview
The Apple Mail MCP server offers extensive functionality for email management through natural language commands. It provides tools for reading and searching emails, organizing them into mailboxes, composing new messages, managing drafts, handling attachments, and performing analytics. The server includes both read-only and writable modes, with safety limits to prevent accidental bulk operations. Additionally, it features a companion email management skill for expert workflows like Inbox Zero.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this server if you're a macOS user who wants AI-powered management of Apple Mail through natural language commands, especially if you're already using Claude Code or Claude Desktop.
When NOT to choose this
Avoid this if you don't use Apple Mail on macOS, need cross-platform email management, or require integration with non-Apple email clients or services.
Tools this server exposes
12 tools extracted from the READMEget_inbox_overviewDashboard with unread counts, folders, and recent emails
list_inbox_emailsList emails with account/read-status filtering and optional content preview
search_emailsUnified search — subject, sender, body text, dates, attachments, cross-account
get_email_threadConversation thread view
compose_emailSend new emails (plain text or HTML body)
reply_to_emailReply or reply-all with optional HTML body
forward_emailForward with optional message, CC/BCC
get_statisticsEmail analytics (volume, top senders, read ratios)
export_emailsExport single emails or mailboxes to TXT/HTML
get_top_sendersAnalyse most frequent senders by count or domain
get_awaiting_replyFind sent emails that haven't received a reply
create_rich_email_draftBuild a rich HTML .eml draft, open it in Mail, and optionally save it to Drafts
Comparable tools
Installation
Quick Install
**Prerequisites:** macOS with Apple Mail configured, Python 3.10+
**Claude Code Plugin (Recommended):**
claude plugin marketplace add patrickfreyer/apple-mail-mcp
claude plugin install apple-mail@apple-mail-mcp**For Claude Desktop:**
{
"mcpServers": {
"apple-mail": {
"command": "uvx",
"args": ["mcp-apple-mail"]
}
}
}**Alternative with pip:**
pip install mcp-apple-mail
claude mcp add apple-mail -- mcp-apple-mailFAQ
- What permissions are required for this MCP server?
- The server requires Automation and Mail Data Access permissions in macOS System Settings > Privacy & Security > Automation.
- Can I use this in read-only mode?
- Yes, you can pass the --read-only flag to disable tools that send email while still allowing read access.
Compare apple-mail-mcp with
Last updated · Auto-generated from public README + GitHub signals.