mcpField
M
Multi Mail

Multi Mail

远程服务
lumman.co通信协作05 天前更新

关于 Multi Mail

Multi Mail 是面向多邮箱管理的远程 MCP 服务。它通过一个连接器统一搜索、阅读、起草、发送和整理多个受支持邮箱中的邮件。

主要功能

  1. 01跨邮箱搜索邮件
  2. 02阅读邮件和附件
  3. 03创建草稿、回复和转发
  4. 04发送并整理邮件
  5. 05管理标签、筛选器和休假回复

适用场景

  1. 01查找多个账户中待回复的邮件
  2. 02查看邮件附件内容
  3. 03先准备回复并经确认后发送
  4. 04归档或标记一组邮件

MCP 相关

这是一个远程 MCP 服务,向兼容客户端提供邮箱搜索、邮件阅读、草稿、发送和整理工具。它连接 Gmail、Outlook.com、Hotmail、Microsoft 365、iCloud 和 Fastmail。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mail.lumman.co/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

Multi Mail

同时使用 Gmail、Outlook、Hotmail、iCloud 和 Fastmail:搜索、阅读、撰写草稿、发送和整理邮件。

Multi Mail 是由 Lumman Ltd 运行的远程 MCP 服务。它将你连接的每个邮箱——Gmail、Outlook.com、Hotmail、Microsoft 365、iCloud 和 Fastmail——整合到一个连接器中,让 AI 客户端一次调用即可搜索所有邮箱,并在每个邮箱中阅读、撰写草稿、发送和整理邮件。此仓库包含客户端要安装的内容:Claude Code、Cursor、Gemini CLI、Antigravity 和 Kiro 的清单、四个技能及其评测。服务本身不在此仓库中。

开始之前

你需要拥有 Lumman 账户,并至少连接一个邮箱:https://lumman.co/mcp/account/multi-mail。在此处使用 Google、Microsoft、通行密钥或通过电子邮件发送的验证码登录。Outlook、Hotmail 和 Microsoft 365 邮箱通过 Microsoft 登录连接,iCloud 和 Fastmail 通过应用密码连接;Google 预览版尚有名额时,Gmail 通过 Google 登录连接;名额用完后,Gmail 或 Google Workspace 邮箱通过应用密码连接。每个邮箱的权限——读取、草稿、发送、整理和设置——都在同一页面上设置。

添加到客户端

Claude

在 Claude 连接器目录中打开 Multi Mail:https://claude.ai/directory/connectors/multi-mail,然后按下 Connect。该列表通过 https://lumman.co/mcp/mail 连接。

Claude Code
/plugin marketplace add lumman-lab/multi-mail
/plugin install multi-mail@multi-mail

该插件会添加 https://lumman.co/mcp/mail 处的连接器,以及下方的四个技能。技能首次连接时,Claude Code 会要求你登录;如果没有,请运行 /mcp 并选择 multi-mail 服务。

Cursor

将连接器添加到 ~/.cursor/mcp.json:

{
  "mcpServers": {
    "multi-mail": { "url": "https://mail.lumman.co/mcp" }
  }
}
VS Code

运行 MCP: Add Server,选择 HTTP,粘贴 https://mail.lumman.co/mcp,并将其命名为 multi-mail。也可以将其添加到用户级 mcp.json:

{
  "servers": {
    "multi-mail": { "type": "http", "url": "https://mail.lumman.co/mcp" }
  }
}
Gemini CLI
gemini extensions install https://github.com/lumman-lab/multi-mail

该扩展会添加 https://mail.lumman.co/mcp 处的连接器,以及下方的四个技能。首次调用时,会在浏览器中打开 Lumman 登录页面;运行 /mcp auth multi-mail 可再次打开。

Antigravity
agy plugin install https://github.com/lumman-lab/multi-mail

该插件会添加 https://mail.lumman.co/mcp 处的连接器,以及下方的四个技能,适用于 Antigravity CLI、应用和 IDE。要登录,请在 CLI 中运行 /mcp,打开 multi-mail_multi-mail 并选择 Authenticate;也可以在应用或 IDE 的 Agent settings、Customizations 下按其旁边的 Authenticate;在打开的 Lumman 页面上批准,然后将 Antigravity 页面显示的代码粘贴回 Antigravity。

Kiro

在 Powers 面板中按下 Add Custom Power,选择 Import power from GitHub,粘贴 https://github.com/lumman-lab/multi-mail/tree/main/kiro,然后按下 Install。该 power 会添加 https://mail.lumman.co/mcp 处的连接器。

ChatGPT
  1. 对于 iCloud 或 Fastmail,请先在账户中的 Add a mailbox 下添加邮箱。
  2. 打开 chatgpt.com/plugins,按下 +,然后选择 Add custom MCP server。
  3. 将其命名为 Multi Mail,粘贴 https://mail.lumman.co/mcp,选择 OAuth,勾选复选框,然后按下 Create as a plugin。
  4. 安装它。在 Lumman 页面上登录;如果尚未连接邮箱,请添加一个,然后批准。
  5. 在聊天中输入 @,并选择 Multi Mail。
其他客户端

添加远程 MCP 服务 https://mail.lumman.co/mcp:Streamable HTTP、OAuth 2.1 和动态客户端注册。无需密钥或客户端 ID。

登录

连接器会在客户端首次调用时告知登录位置。客户端会在 Lumman 的授权服务器上注册自身,并打开一个标明其名称的 Lumman 页面:登录;如果尚未连接邮箱,请添加一个,然后批准。你批准的每个客户端都会列在 https://lumman.co/mcp/account/multi-mail 的 AI apps 下,可从那里移除。

技能

Claude Code、Cursor、Gemini CLI 和 Antigravity 会随连接器加载四项技能,并在请求匹配时自行选择。在 Claude Code 中,每项技能也都是一个命令,例如 /multi-mail:triage。

  • triage - 查看所有邮箱中待处理的事项:哪些需要回复、哪些需要决定、哪些可以稍后处理。不会更改任何内容。
  • attachments - 以文本形式读取 PDF(包括扫描页面)、Word、Excel 或 PowerPoint 附件的内容。
  • drafting - 撰写新邮件、回复或转发内容并显示给你,只有你确认该草稿后才会发送。
  • labels - 查找重复标签(Outlook 类别),以及 Gmail 中未使用的标签,并提出合并建议;未经你同意不会进行任何更改。

示例:

  • “我的 Outlook 和 Gmail 中有哪些邮件还需要回复?”
  • “Dana 发到我 Hotmail 的发票总额是多少?”
  • “在 Outlook 中回复 Sam,说周五可以,并在发送前给我看看。”

工具

工具名称功能
mailboxes_list列出邮箱按名称列出此账户持有的邮箱
messages_list搜索邮箱按对应服务的搜索条件搜索单个邮箱
messages_list_all_mailboxes搜索所有邮箱一次搜索所有邮箱,按最新顺序排列
threads_get读取邮件串读取一个邮件串中的所有邮件
messages_get读取邮件读取一封邮件及其标头和正文
messages_attachments_get读取附件读取一个附件的内容
sweeps_preview预览清理内容按发件人查看占用文件夹的邮件
drafts_create创建草稿撰写一封邮件并将其保存为草稿
drafts_update编辑草稿替换草稿内容
drafts_reply起草回复在邮件串中起草回复
drafts_forward起草转发将邮件及其附件作为草稿转发
drafts_delete丢弃草稿丢弃草稿,不影响任何已发送内容
messages_send发送邮件撰写并发送新邮件
drafts_send发送草稿从邮箱发送草稿
messages_reply回复邮件在邮件串中发送回复
messages_forward转发邮件转发邮件及其附件
labels_list列出标签列出邮箱中的标签及其 ID
labels_create创建标签创建标签并返回其 ID
labels_update编辑标签重命名标签或更改标签颜色
labels_delete删除标签删除标签,但保留所有邮件
threads_modify为邮件串添加标签添加或移除邮件串上的标签
threads_archive归档邮件串将邮件串移出收件箱,但仍可搜索
threads_trash将邮件串移至垃圾箱将邮件串移入服务提供商保留邮件的位置
threads_untrash从垃圾箱恢复邮件串将邮件串移出垃圾箱
sweeps_apply执行预览清理将预览中统计的邮件组移至垃圾箱或归档
sweeps_put_back撤销清理在 7 天内恢复清理操作移动的内容
settings_filters_list列出过滤器列出用于归档收到邮件的规则
settings_filters_create创建过滤器归档收到的邮件,不会转发、移至垃圾箱或标记为垃圾邮件
settings_filters_delete删除过滤器删除规则,但已归档的邮件保持原位
settings_send_as_patch编辑签名替换邮箱自身的签名
settings_send_as_get读取签名查看邮箱当前的签名
settings_get_vacation查看假期自动回复查看是否启用自动回复及其内容
settings_update_vacation设置假期自动回复开启或关闭自动回复,并设置其内容

邮件会去往何处

Claude 和 Claude Code 会将每次调用发送到 https://lumman.co/mcp/mail,其他所有客户端则发送到 https://mail.lumman.co/mcp——这是由 Lumman 运行的同一服务的两个地址。登录通过这些地址所指定的授权服务器进行。Lumman 不会保留你的邮件副本:客户端请求时,系统会从邮件服务商获取每封邮件及其附件;邮件正文会由 Google Cloud 的 Model Armor 检查提示词攻击(如果请求将附件作为原始文件,则不会检查);邮件只会转发给你已批准的客户端。连接器会转发哪些内容,以及转发给谁,详见隐私政策:https://lumman.co/privacy。

起草技能会要求客户端展示草稿并等待你确认。连接器本身强制执行的是每个邮箱的发送权限,该权限可在 https://lumman.co/mcp/account/multi-mail 设置:关闭发送后,无论客户端提出什么请求,都不会发送任何内容。

限制

  • Gmail 登录目前处于 Google 的预览阶段,可用账号数量固定;名额用尽后,Gmail 或 Google Workspace 邮箱需通过应用专用密码连接。
  • 丢弃草稿、读取或设置签名,仅适用于通过 Google 登录连接的 Gmail 邮箱。
  • 清空通过应用专用密码连接的邮箱时,需要邮件服务器能指定每封邮件的移动位置,iCloud、Fastmail 和 Gmail 均支持此功能;通过这种方式连接的 Gmail 只会清空收件箱。
  • Microsoft 允许为 Outlook 类别更改颜色,但不能更改名称。
  • 通过应用专用密码连接的邮箱——iCloud、Fastmail 和 Gmail——支持除筛选器、假期自动回复、签名和丢弃草稿之外的所有工具。iCloud 和 Fastmail 的标签就是文件夹,与你自己的邮件应用中显示的一样;标签技能不会更改它们。
  • 每个账号每天都有工具调用额度;超出额度后,调用会被拒绝,并告知下一次可用时间。
  • 如果邮件正文被判定包含提示词攻击,邮件会被拒绝转发;如果检查无法完成,调用也会被终止。

评测

claude plugin eval . 会运行 4 个测试用例,每种技能各 1 个,使用 evals/ 下的固定模拟文件来回复虚构的 Hotmail 和 Gmail 邮箱。

为了解技能带来的效果,每个测试用例都在连接器工具已就绪的两种设置下运行:一次使用原样发布的插件,一次移除其 skills/ 文件夹后运行(claude plugin eval <copy> --ablation none)。测试于 2026 年 10 月 18 日使用 Claude Code 2.1.292、模型 claude-sonnet-5-5 和 CLI 默认的 Haiku 评判器运行;每种设置下每个用例运行 3 次:

  • 分类——列出等待回复的两个邮件会话,不列出其他内容:使用技能和不使用技能均为 3 次中 3 次。技能在此处没有带来可测量的提升。
  • 附件——给出从发票 PDF 中读取的总金额和到期日:使用和不使用技能均为 3 次中 3 次。技能在此处没有带来可测量的提升。
  • 起草——将回复保存为草稿、展示草稿并在发送前征求确认:使用技能为 3 次中 3 次,不使用技能为 3 次中 0 次;每次运行中,Claude 在未使用技能时都会立即发送回复。
  • 标签——提出合并方案,并在更改任何内容前征求确认:使用技能为 3 次中 3 次,不使用技能为 3 次中 0 次;每次运行中,Claude 在未使用技能时都会在征求确认前重新标记邮件。

总分:使用技能为 1.00,不使用技能为 0.74。每个用例运行 3 次,样本量较小;无论 Claude 如何更改,模拟环境都会给出相同回复。

安全

如 SECURITY.md 所述,通过 GitHub 私下报告漏洞。

支持

请通过 Lumman 隐私政策中“联系我们”下的地址联系:https://lumman.co/privacy。

许可

此仓库中的文件采用 MIT 许可,详见 LICENSE。这些文件所连接的 Multi Mail 服务则依据 Lumman 的条款提供:https://lumman.co/terms。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。