MCP Catalogs
首页apple-mail-mcp screenshot

apple-mail-mcp

by imdinu·24·综合分 43

Apple Mail MCP 服务器,在大邮箱上提供可靠全文搜索,8个工具用于邮件管理。

communicationproductivitydeveloper-tools
12
Forks
12
活跃 Issue
本月
最近提交
2 天前
收录于

概述

Apple Mail MCP 是专为 macOS 用户设计的 MCP 服务器,提供高级邮件搜索和管理功能。它使用 FTS5 索引实现整个邮箱的全文搜索,包括其他服务器会遗漏的旧邮件。该实现注重性能,通过直接读取 .emlx 文件(每封约 3 毫秒)和高效的搜索操作(主题搜索约 7 毫秒)来提供快速响应。

试试问 AI

装完之后,这里有 6 个你可以让 AI 做的事:

:在大邮件档案中按内容搜索特定信息
:使用 Claude Desktop 或 Claude Code 自动化邮件工作流程处理
:以编程方式提取邮件附件和链接
:为 AI 助手创建基于邮件的功能
:这只是针对 Apple Mail 吗?
:它如何处理大邮箱?

什么时候选它

当需要在大型 Apple Mail 邮箱中进行可靠的全文搜索,而其他 MCP 服务器超时或无法提供完整覆盖时,选择此方案。

什么时候不要选它

不适用于 Windows 或 Linux 用户,因为它是 macOS 专用的。如果您需要对邮件账户进行写入操作,也不应选择它。

此 server 暴露的工具

从 README 抽取出 8 个工具
  • list_accountslist_accounts()

    List email accounts

  • list_mailboxeslist_mailboxes(account?)

    List mailboxes

  • get_emailsget_emails(filter?, limit?)

    Get emails — all, unread, flagged, today, last_7_days

  • get_emailget_email(message_id)

    Get single email with full content + attachments

  • searchsearch(query, scope?, before?, after?, highlight?)

    Search — all, subject, sender, body, attachments

  • get_email_linksget_email_links(message_id)

    Extract links from an email

  • get_email_attachmentget_email_attachment(message_id, filename)

    Extract attachment content

  • get_attachmentget_attachment(message_id, filename)

    Deprecated — use get_email_attachment()

可对比工具

bastianzim-mail-mcpappscript-mail-mcpmaildir-mcp

安装

pipx install apple-mail-mcp

添加到您的 MCP 配置中:

{
  "mcpServers": {
    "mail": {
      "command": "apple-mail-mcp"
    }
  }
}

构建搜索索引(推荐):

apple-mail-mcp index --verbose

FAQ

这只是针对 Apple Mail 吗?
是的,这个 MCP 服务器专门为 macOS 上的 Apple Mail 设计,需要通过 AppleScript 访问邮件数据库。
它如何处理大邮箱?
它使用 FTS5 索引实现高效搜索,可以处理大邮箱而不会出现竞争对手的 AppleScript 实现常见的超时问题。

apple-mail-mcp 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。