PC

psychquant/che-apple-mail-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

10 stars 3 forks Качество 71 Тренд 38MIT

Apple Mail MCP server — 53 tools with SQLite-powered millisecond search across 250K+ emails, .emlx parser, batch markdown export, and composing that never injects a message body through AppleScript...

Обзор

- 54 tools with SQLite-powered millisecond search across 250K+ emails. Install the . It brings the signed binary, the /archive-mail command family, the safety rules, and the staleness hook as one unit: Then grant permissions — the setup window shows live status and links straight to the right System Settings pane: is what makes the fast SQLite read path and batch_export_emails_markdown work. Without it the tools still run but read little or nothing, which is easy to mistake for a bug rather than a permission. macOS does not let an app request FDA programmatically — it has to be ticked by hand — which is exactly what the setup window is there to make quick. Registering the MCP server by itself is a supported advanced path, but it is a install. Choose it knowingly — nothing at runtime will tell you these are missing (#353): Advanced: register the MCP server only (development, or you want no plugin) Install the binary to a local directory like ~/bin/.

README

Показан фрагмент оригинального README. Открыть оригинал.

che-apple-mail-mcp

The most comprehensive Apple Mail MCP server - 59 tools with SQLite-powered millisecond search across 250K+ emails.

English | 繁體中文


Why che-apple-mail-mcp?

Feature Other MCPs che-apple-mail-mcp
Total Tools ~20 59
Language Python Swift (Native)
Search Speed Seconds (AppleScript) Milliseconds (SQLite)
Search Fields Subject/Sender Subject/Sender/Recipient/Date
Batch Operations No Up to 50 emails per call
Mailbox Management Basic Full CRUD
Email Colors No 7 flag colors + background
VIP Management No Yes
Rule Management Partial Full CRUD
Signatures No Yes
Raw Headers/Source No Yes

Quick Start

Install the plugin. It brings the signed binary, the /archive-mail command family, the safety rules, and the staleness hook as one unit:

claude plugin marketplace add PsychQuant/che-apple-mail-mcp
claude plugin install che-apple-mail-mcp@che-apple-mail-mcp

Maintainers can run make check-install to verify that these documented public GitHub marketplaces still list the requested plugins. The Install instructions CI runs on pull requests, pushes to main, and daily. PR checks use the checkout manifest only for this repository (--checkout-repo), while external sources are always fetched remotely; main/scheduled/manual checks inspect published remote manifests. Thus a coordinated local rename can pass PR review, and changes in an external marketplace can also be detected. A missing entry or invalid source fails with INSTALL_RESOLUTION_INVALID (exit 1); bounded network failures report INSTALL_RESOLUTION_UNCERTAIN (exit 2), also a failing check. Neither is silently skipped. Unrelated entry metadata is ignored; an unreadable entry name prevents a definite absence claim when the requested target was not otherwise found. This checks remote marketplace membership; it does not execute or verify the Claude loader, download the plugin, or install anything. Offline regression fixtures run with make test-plugin. The resolver accepts fenced shell commands using owner/repo or GitHub HTTPS repository sources and plugin@marketplace install targets; recognized installation-looking commands in unsupported forms (including wrappers or global options) fail explicitly, as do such commands in unsupported fence languages or outside a supported fence. Shell continuations

Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "che-apple-mail-mcp": { "command": "/full/path/to/che-apple-mail-mcp/.build/release/CheAppleMailMCP" } } }