Skill Detail

Search, send, and organize Apple Mail from MCP-compatible agents with Apple Mail MCP

<p>Lets an MCP-compatible agent read, search, send, thread, template, and organize Apple Mail on macOS so email work can stay inside a bounded agent workflow.</p>

Calendar, Email & ProductivityMCP
Calendar, Email & Productivity MCP Security Reviewed
⭐ 54 GitHub stars
INSTALL WITH ANY AGENT
npx skills add agentskillexchange/skills --skill search-send-and-organize-apple-mail-from-mcp-compatible-agents-with-apple-mail-mcp Copy
Works best when you want a reusable capability, not another fragile one-off prompt.
At a glance
Tools required
macOS 10.15+ with Apple Mail configured, Python 3.10+, uv or pip, and an MCP-compatible client such as Claude Desktop.
Install & setup
<p>Clone the repository, run <code>uv sync –dev</code> (or install with <code>pip</code>), then register the server in your MCP client config using <code>uv –directory /path/to/apple-mail-mcp run python -m apple_mail_mcp.server</code>. On first run, grant macOS Automation permission so the server can control Apple Mail.</p>
Author
s-morgan-jeffries
Publisher
Individual
Last updated
Apr 29, 2026
Quick brief

Use Apple Mail MCP when an agent on macOS needs structured access to Apple Mail for inbox search, message retrieval, replies, forwards, mailbox management, attachment handling, or template-driven drafting. Invoke it instead of using Apple Mail manually when the value comes from keeping email actions inside a larger MCP workflow such as support triage, follow-up drafting, or message filing.

How it works

What this skill actually does

This is skill-shaped because the scope is a concrete agent workflow boundary: expose Apple Mail operations through a defined MCP tool surface for read/send/organize tasks. It is not a generic Apple Mail product card, mail client replacement, or loose SDK listing. The user is invoking a repeatable MCP-integrated email operations skill, not browsing a platform.