Apple Mail MCP

Created By
imdinu3 months ago
Fast MCP server for Apple Mail on macOS. Uses batch JXA for 87x faster email fetching and an FTS5 search index for ~2ms email body search (700-3500x faster than alternatives). 5 read tools: list accounts, list mailboxes, get emails, get single email, and search (by subject, sender, or body). Write operations coming soon.
Overview

Apple Mail MCP

Fast MCP server for Apple Mail on macOS — 87x faster email fetching via batch JXA, plus an FTS5 search index for ~2ms email body search (700–3500x faster than alternatives).

Features

  • 5 read tools: list accounts, list mailboxes, get emails, get single email, search
  • Search scopes: subject, sender, body, or all at once
  • FTS5 search index: SQLite full-text search with Porter stemming — body search in ~2ms
  • Batch JXA: fetches 50 emails in 529ms vs 15s+ for other servers
  • Benchmarked: tested against 7 other Apple Mail MCP servers at the MCP protocol level

Quick Start

pipx install apple-mail-mcp
apple-mail-mcp index --verbose

Documentation: https://imdinu.github.io/apple-mail-mcp/

Server Config

{
  "mcpServers": {
    "apple-mail-mcp": {
      "command": "apple-mail-mcp"
    }
  }
}
Project Info
Created At
3 months ago
Updated At
3 months ago
Author Name
imdinu
Star
-
Language
-
License
-
Category

Recommend Servers

View All
Alloy

2 days ago