imdinu/apple-mail-mcp

imdinu/apple-mail-mcp

от imdinu
MCP инструмент для Apple Mail с полнотекстовым поиском по телу писем (FTS5). Надёжно работает с большими ящиками, не виснет как AppleScript-серверы. Позволяет читать, искать и извлекать вложения — 8 инструментов.

Apple Mail MCP

Apple Mail MCP — Full-coverage FTS5 body search

Python 3.11+ License: GPL v3 macOS MCP Code style: ruff CI

The only Apple Mail MCP server with full-coverage body search — reliable on large mailboxes where AppleScript-based servers timeout. 8 tools for reading, searching, and extracting email content.

Read the docs for the full guide.

Quick Start

pipx install apple-mail-mcp

Add to your MCP client:

{
  "mcpServers": {
    "mail": {
      "command": "apple-mail-mcp"
    }
  }
}
Build the Search Index (Recommended)
# Requires Full Disk Access for Terminal
# System Settings → Privacy & Security → Full Disk Access → Add Terminal

apple-mail-mcp index --verbose
Configure (Optional)
apple-mail-mcp init   # writes ~/.apple-mail-mcp/config.toml

Writes a commented config file you can edit to set defaults like your primary account or mailbox. Every key has a matching APPLE_MAIL_* env var if you prefer environment-based config. See Configuration for the full schema and precedence rules.

Tools

Tool Purpose
list_accounts() List email accounts
list_mailboxes(account?) List mailboxes
get_emails(filter?, limit?) Get emails — all, unread, flagged, today, last_7_days
get_email(message_id) Get single email with full content + attachments
search(query, scope?, before?, after?, highlight?) Search — all, subject, sender, body, attachments
get_email_links(message_id) Extract links from an email
get_email_attachment(message_id, filename) Extract attachment content
get_attachment(message_id, filename) Deprecated — use get_email_attachment()
У этого сервера пока нет списка инструментов.

Похожие MCP-сервера

TheSameAbramovych/qmailing-mcp-server

TheSameAbramovych/qmailing-mcp-server

MCP сервер для интеграции AI-агентов с почтовым сервисом QMailing. Позволяет управлять ящиками, отправлять и читать письма, работать с вложениями и вебхуками. Подключается к Claude.ai через OAuth или к другим MCP-клиентам через npm. Требует тариф PLUS.

TypeScript1
shy2593666979/mcp-server-email

shy2593666979/mcp-server-email

MCP сервер для отправки email и поиска вложений. Даёт AI-ассистентам возможность составлять и отправлять письма с вложениями, а также искать файлы по шаблону. Использует SMTP, поддерживает нескольких получателей.

Python80
sethbang/proton-mail-mcp

sethbang/proton-mail-mcp

MCP-сервер, дающий AI-ассистентам полный доступ к Proton Mail: отправлять, читать, искать, организовывать с папками, метками и массовыми операциями через SMTP/IMAP. Полезен разработчикам, создающим...

TypeScript6
cseguinlz/doubletick-cli

cseguinlz/doubletick-cli

MCP-сервер для отслеживания прочтения писем через Gmail. Отправляйте трекинг-письма из терминала или через AI-агентов - узнавайте, когда их открыли. Полезен разработчикам для контроля доставки.

JavaScript2
n24q02m/better-email-mcp

n24q02m/better-email-mcp

MCP-сервер для email через IMAP/SMTP: читает, отправляет, управляет папками и вложениями. Поддерживает мультиаккаунты, автонастройку провайдера и app passwords. Упрощает интеграцию почты в AI-агентов.

TypeScript34
wyattjoh/jmap-mcp

wyattjoh/jmap-mcp

MCP-сервер для работы с JMAP-почтой: поиск, чтение, отправка, перемещение и удаление писем, управление папками и синхронизация. Полезен разработчикам, автоматизирующим почту через FastMail, Cyrus и...

TypeScript176
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин