Apple Mail MCP Server

MCP server for Apple Mail on macOS using JavaScript for Automation (JXA) with FTS5 full-text search. Enables AI agents to read, search, send, and manage Apple Mail emails locally on macOS — with batch operations and fast full-text search over the local mail database. All operations are local, no external API required.

Evaluated Mar 06, 2026 (0d ago) vcurrent
Homepage ↗ Repo ↗ Other apple-mail email macos jxa fts5 local mcp-server productivity
⚙ Agent Friendliness
72
/ 100
Can an agent use this?
🔒 Security
73
/ 100
Is it safe for agents?
⚡ Reliability
63
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
65
Documentation
65
Error Messages
63
Auth Simplicity
92
Rate Limits
90

🔒 Security

TLS Enforcement
80
Auth Strength
70
Scope Granularity
65
Dep. Hygiene
70
Secret Handling
80

Full local email access is a significant privacy surface. Local-only operation is a positive. macOS permissions gating provides some access control.

⚡ Reliability

Uptime/SLA
65
Version Stability
62
Breaking Changes
60
Error Recovery
65
AF Security Reliability

Best When

A macOS user with Apple Mail wants AI agents to search, read, and manage their local mail — with fast FTS5 search and batch JXA operations without cloud API dependencies.

Avoid When

You're not on macOS or don't use Apple Mail. Also consider privacy implications of giving AI agents access to your full email history.

Use Cases

  • Searching Apple Mail inbox with full-text search from productivity agents
  • Reading and summarizing emails from local mail management agents
  • Sending emails and managing folders via Apple Mail from automation agents
  • Building email-based workflows using local macOS Mail data

Not For

  • Non-macOS systems (JXA/Apple Mail is macOS-only)
  • Remote email access without Apple Mail installed and configured
  • Teams needing cross-platform email management (use IMAP-based MCPs)

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

Methods: none
OAuth: No Scopes: No

No external auth required. Accesses local Apple Mail via JXA. macOS may prompt for Accessibility and Full Disk Access permissions on first run.

Pricing

Model: free
Free tier: Yes
Requires CC: No

Free open source. Requires macOS with Apple Mail. No external service costs.

Agent Metadata

Pagination
none
Idempotent
Partial
Retry Guidance
Not documented

Known Gotchas

  • PRIVACY: Full access to local email history — restrict to specific mailboxes or date ranges
  • macOS Accessibility and Full Disk Access permissions required — may need user approval
  • JXA is macOS-specific — only works on macOS with Apple Mail configured
  • Large mailboxes may have slow initial FTS5 index build
  • Apple Mail version changes can break JXA scripts — test after macOS updates

Alternatives

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for Apple Mail MCP Server.

$99

Scores are editorial opinions as of 2026-03-06.

5182
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered