跳到正文

Apple Mail MCP:在 Mac 上让 AI 访问电子邮件

只需 2 分钟,即可将 Claude、Cursor、VS Code、ChatGPT 或任何兼容 MCP 的 AI 客户端连接到 Mail.app。阅读、搜索、发送和回复电子邮件。支持 Gmail、Outlook、iCloud 及任何 IMAP 账户。无需 API 密钥。

LMCP 支持你添加到 Apple Mail 的所有账号(iCloud、Gmail、IMAP、Exchange),并可在你选择的账号中搜索或回复。

L
LMCP··阅读时间 5 分钟
将此提示复制到你的 AI

让 AI 总结未读邮件或搜索某封特定邮件。

使用 LMCP 将兼容 MCP 的 AI 客户端连接到 Apple Mail。本地工具会读取 Mail.app 中已配置的受支持账户。你的助手可以请求邮件、搜索邮箱并使用受支持的电子邮件操作。请求的结果会返回给 AI 客户端;如果客户端使用云端服务,这些内容将依据提供商条款发送给该提供商。访问本地 Mail 无需单独的邮件服务 API 密钥,但 AI 客户端或网页连接器可能需要自己的账户和授权。

为什么要把 AI 连接到电子邮件?

电子邮件中存放着你的大多数重要信息 — 项目更新、客户请求、发票、旅行确认和会议记录。但要找到需要的内容,通常得翻阅数百封邮件,或努力回想正确的搜索词。

借助 LMCP,AI 助手可以直接访问你的电子邮件。你可以用自然语言提问:“Sarah 对预算说了什么?”或“找出我上周 Amazon 订单的物流单号。”AI 会阅读邮件、提取相关信息并直接回答。

你还可以让它起草回复、发送跟进邮件以及把邮件移动到文件夹 — 只需用自然语言说明你的需求。

你需要准备什么

  • macOS 13 或更高版本 — Apple Silicon 或 Intel
  • 任何兼容 MCP 的 AI 客户端:Claude Desktop、Cursor、VS Code(Copilot)、Windsurf、Zed 或 ChatGPT
  • Mail.app,其中至少配置了一个电子邮件账户

本地 Mail 工具使用 Mail.app 中已经配置的账户。你的 AI 服务或网页连接器可能需要自己的账户和授权。只授予完成任务所需的 Mail 访问权限。

第 1 步:在 Mac 上安装 LMCP

下载 LMCP 并安装:

  1. 从“下载”文件夹打开已下载的 LMCP-Installer.pkg 然后按照安装向导的步骤操作。
  2. 按照安装程序操作 — 它会直接把 Local MCP 安装到“应用程序”,无需拖放
  3. 从“应用程序”文件夹打开 Local MCP — 它会出现在菜单栏中

整个过程大约需要 30 秒。你的 AI 客户端会自动完成配置。

首次启动时,macOS 会询问是否允许 LMCP 访问 Mail。点击“允许” — 这样 AI 才能通过 Mail.app 阅读和发送电子邮件。

第 2 步:重启 AI 客户端

彻底退出 AI 客户端(按 Cmd+Q,而不只是关闭窗口),然后重新打开。客户端必须重启才能发现新的 MCP 服务器。

  • Claude Desktop — 在聊天输入框中查找锤子图标
  • Cursor — MCP 工具会自动出现在消息编辑器中
  • VS Code — 查看 Copilot 设置中的 MCP 面板
  • ChatGPT — 将 https://www.local-mcp.com/mcp 添加为自定义连接器

第 3 步:开始试用

新建一个对话,然后尝试以下提示词:

  • “总结我的未读邮件” — 阅读收件箱,并快速概述需要关注的内容。
  • “查找 John 发来的有关合同的邮件” — 按发件人、主题和内容搜索所有邮箱。
  • “回复 Sarah 的最新邮件,说我下午 3 点会到” — 使用你的账户起草并发送回复。
  • “把发票邮件的附件保存到桌面” — 提取附件并保存到指定位置。
  • “把所有新闻简报移动到归档文件夹” — 用自然语言执行批量操作。

预览和确认方式取决于工具、平台和 AI 客户端。授权真实调用前,请检查工具要求并核对预期操作。

支持哪些电子邮件提供商?

Mail.app 中配置的任何电子邮件账户都可以与 LMCP 配合使用。只要能在 Mail.app 中看到,AI 就能访问:

  • Gmail — 个人账户和 Google Workspace 账户
  • Outlook.com / Hotmail — Microsoft 个人账户
  • iCloud Mail — Apple 的电子邮件服务
  • Microsoft Exchange / Office 365 — 工作账户
  • 任何 IMAP 提供商 — Fastmail、ProtonMail Bridge、Yahoo 和自定义域名

如果你有多个账户,AI 可以跨账户搜索。你也可以指定要使用的账户:“用我的工作邮箱发送……”

iCloud Mail

iCloud Mail 与 LMCP 的配合方式和 Mail.app 中的其他账户完全一样——不需要额外设置任何东西。LMCP 会读取 Mail.app 中已经配置好的账户,而在“系统设置 > 互联网账户”(或直接在 Mail 中)添加的 iCloud 账户已经在那里登录了,所以 LMCP 不需要 iCloud API 密钥,不需要 OAuth 授权页面,也不需要应用专用密码——LMCP 从不处理你的 iCloud 凭据。你的 AI 可以像处理 Gmail 或 Outlook 一样读取、搜索、发送、回复和归档 iCloud Mail,甚至可以在一次请求中跨你的所有账户处理。试试看:“在我的 iCloud Mail 里搜索上个月的 Apple 收据,并告诉我总金额。”

AI 可以用电子邮件做什么

LMCP 提供完整的电子邮件工具集:

  • 列出邮件 — 浏览收件箱、已发送文件夹或任何邮箱
  • 阅读邮件 — 获取任意邮件的完整内容,包括 HTML
  • 搜索邮件 — 按发件人、主题、日期范围或内容查找邮件
  • 发送邮件 — 从任意账户撰写并发送新邮件
  • 回复邮件 — 回复现有会话或回复全部
  • 移动邮件 — 将邮件整理到文件夹或移到废纸篓
  • 保存附件 — 将任意邮件中的附件下载到 Mac

预览和确认方式取决于工具、平台和 AI 客户端。授权真实调用前,请检查工具要求并核对预期操作。

本地工具与数据边界

这是 LMCP 与云端电子邮件集成之间的关键区别:

  • LMCP 以本地服务器形式运行在 localhost:8765
  • 它通过 macOS 原生 API 与 Mail.app 通信
  • LMCP 在你的设备上执行本地工具。云端 AI 提供商和已连接的服务可能收到请求的数据;其各自条款适用。
  • 云端 AI 提供商和已连接的服务会按照自己的数据处理条款处理收到的结果

LMCP 在你的设备上执行本地工具。云端 AI 提供商和已连接的服务可能收到请求的数据;其各自条款适用。仅在本地执行并不代表符合 GDPR 或 CCPA。请评估你授权的数据、所选 AI 提供商、已连接的服务以及组织要求。

LMCP 与开源 apple-mail-mcp 服务器对比

搜索 “apple mail mcp” 时,还会看到 GitHub 上的多个开源服务器 — patrickfreyer/apple-mail-mcp、imdinu/apple-mail-mcp(使用 FTS5 全文索引,在大型邮箱中速度很快)以及 apple-mail-fast-mcp。这些都是可靠的项目。如果你只需要 Mail 工具,而且熟悉安装 Python 包并手动编辑 MCP 配置文件,它们可能已经足够。以下是客观比较:

选项范围设置网页 AI(ChatGPT、Claude.ai)
LMCP (Local MCP)Mail 加上 Calendar、Messages、Teams、Slack、Files、Office — 共 191+ 个工具签名安装程序,2 分钟完成,并设置桌面 AI 应用支持 — 可选加密中继
patrickfreyer/apple-mail-mcp仅 Mail(阅读、搜索、撰写、整理)Python + 手动 MCP 配置不支持 — 仅桌面客户端
imdinu/apple-mail-mcp仅 Mail — FTS5 搜索索引,大型邮箱中速度很快Python + 手动 MCP 配置不支持 — 仅桌面客户端
apple-mail-fast-mcp仅 Mail(阅读、发送、搜索、管理)Python + 手动 MCP 配置不支持 — 仅桌面客户端

简而言之:如果你想要一个最小化、可自行修改、仅用于 Mail 的服务器,请选择开源 apple-mail-mcp。如果你希望两分钟内用上电子邮件,并同时使用 Calendar、Messages 和 Teams,还希望通过相同安装从网页端 ChatGPT 和 Claude.ai 访问,请选择 LMCP。

故障排除

AI 没有显示任何电子邮件

首先确认 Mail.app 已配置账户且能收到邮件。然后检查 LMCP 权限:前往系统设置 > 隐私与安全性 > 自动化,确保 LMCP 可以访问 Mail。

AI 客户端中看不到 MCP 工具

确保已经彻底退出并重启 AI 客户端。你也可以检查配置文件:

  • Claude Desktop:~/Library/Application Support/Claude/claude_desktop_config.json
  • Cursor:~/.cursor/mcp.json
  • Windsurf:~/.codeium/windsurf/mcp_config.json

权限被拒绝错误

macOS 要求应用获得明确权限才能控制其他应用。前往系统设置 > 隐私与安全性 > 自动化,确保 LMCP 已列出且可以访问 Mail。如果未列出,请下载并重新安装 LMCP。

实际工作流

早晨整理电子邮件

将此提示复制到你的 AI

总结我的未读邮件,标出紧急邮件,为常规请求起草回复,并为需要跟进的事项创建提醒。

AI 会阅读收件箱,按紧急程度归类邮件,处理简单事项,并确保没有遗漏。

协调会议

将此提示复制到你的 AI

查看我联系人中每个人的空闲时间,为周二或周三下午起草会议邀请,并发送给项目团队。

AI 会交叉查看联系人和日历,找到合适时间并起草邀请。请检查收件人和详细信息,然后查看所选工具的确认要求,再授权发送。

每周摘要

将此提示复制到你的 AI

查看本周的所有邮件,按项目分组,总结关键决定和待办事项,并创建一份每周摘要笔记。

你无需翻阅一整周的邮件,AI 会生成一份结构化摘要,让你两分钟内即可审阅。

LMCP 还能做什么?

电子邮件只是开始。LMCP 还可以把 AI 连接到 Microsoft Outlook、Microsoft Teams、Calendar、Contacts、OneDrive 和本地文件。查看完整指南列表,或访问 local-mcp.com,了解全部 191+ 个可用工具。

常见问题

什么是 Apple Mail MCP 服务器?

它是一个把 AI 助手连接到 Mac 上 Mail.app 的 MCP 服务器,让 Claude、ChatGPT、Cursor 或 VS Code 可以请求本地 Mail 工具。使用云端服务的 AI 客户端会收到请求的工具结果。

它支持 Gmail、Outlook 和 iCloud 吗?

支持。它适用于 Mail.app 中配置的任何账户 — iCloud、Gmail、Outlook、Exchange 或任何 IMAP 账户 — 并且可以同时使用所有账户。

我需要 API 密钥或在其他地方登录吗?

本地 Mail 工具使用你现有的 Mail.app 账户。AI 提供商或网页连接器可能要求单独认证。预览和确认方式取决于工具、平台和 AI 客户端。授权真实调用前,请检查工具要求并核对预期操作。

我应该选择哪个 Apple Mail MCP 服务器?

如果你只需要 Mail 并喜欢从源码构建,patrickfreyer/apple-mail-mcp 或 imdinu/apple-mail-mcp(快速 FTS5 搜索)等开源服务器很合适。如果你想要签名安装程序、让电子邮件与 Calendar、Messages 和 Teams 协同工作,并能从网页端 ChatGPT 或 Claude.ai 访问,请选择 Local MCP。

一个服务器同时连接 Mail、Teams 和 iMessage

电子邮件很少能呈现全部情况;同一个问题往往还涉及 Teams 话题或 iMessage。LMCP 是一个本地服务器,而不是每个应用各用一个连接器,因此,读取 Mail 的同一个 AI 客户端还可以读取和发送 Microsoft Teams 消息并读取你的 iMessage,无需额外的 API 密钥,无需再次安装,也无需为其他应用设置 Graph API 或 OAuth。例如,你可以这样问:

  • “检查我的邮件和 Teams,找出 Sarah 发来的所有合同相关内容”
  • “找到包含地址的 iMessage,然后通过电子邮件将其发送给团队”

一次安装即可覆盖这三个应用,以及 Calendar、Slack、WhatsApp 和 LMCP 的其余 191+ 个工具,全部在设备上运行。

现成的 Recipes

以下是使用本页 Mail 工具、可直接复制粘贴的工作流:

相关指南

2 分钟即可运行。

免费开始。无需信用卡。支持 Claude、ChatGPT、Cursor、VS Code 及任何 MCP 客户端。

下载 Mac 版
免费 — 无需信用卡已签名并公证 · macOS 13+

✦ llms.txt

评论

评论在发布前需要审核。