
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 --verboseFAQ
- 这只是针对 Apple Mail 吗?
- 是的,这个 MCP 服务器专门为 macOS 上的 Apple Mail 设计,需要通过 AppleScript 访问邮件数据库。
- 它如何处理大邮箱?
- 它使用 FTS5 索引实现高效搜索,可以处理大邮箱而不会出现竞争对手的 AppleScript 实现常见的超时问题。
apple-mail-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。