Claude + 邮件

把你的收件箱连接到 Claude
作为自定义连接器

Claude 没有自己的邮件客户端。MCPEmails 就是为它提供邮件能力的托管 MCP 服务器:在 claude.ai 或 Claude Desktop 中读取、搜索、发送、回复、转发、定时发送和整理真实邮件。

在 Claude 中把 https://mcpemails.com/api/mcp 添加为自定义连接器,点击 Connect,然后用你的 MCPEmails 账户登录。Claude 会自动注册,并申请你批准的权限范围。不需要创建 API 密钥,也不需要编辑配置文件。

1 个收件箱永久免费 OAuth,无需 API 密钥 邮件实时获取,从不存储

Claude 如何连接:OAuth,无需 API 密钥

Claude 会对本服务器执行标准的 MCP OAuth 流程。它通过 RFC 7591 动态客户端注册 自行注册,所以不需要创建 client ID,并使用 S256 以 授权码加 PKCE 完成授权。整个过程从不传输客户端密钥,令牌也只携带你在我们的授权同意页面上批准的权限范围。它拿到的访问令牌有效期为一小时,并会自动刷新;令牌会以 OAuth: 加客户端名称的形式列在 Dashboard、API Keys 中,你也在那里撤销该连接。

你唯一需要的值

本页的所有内容,都是把这个 URL 填入 Claude 的方法。

字段值
MCP 服务器 URLhttps://mcpemails.com/api/mcp
传输方式Streamable HTTP (MCP 2025-06-18)
认证OAuth 2.1,带 PKCE 的授权码流程。无需 API 密钥。
设置

如何将 Claude 连接到你的收件箱

共四步。前两步对所有客户端都一样,其余步骤专门针对这个客户端。

01

创建免费账户并连接邮箱

在 mcpemails.com 注册,无需绑卡,然后前往 Dashboard、Inboxes、Connect Inbox。Outlook 和 Microsoft 365 通过 Microsoft 登录连接;Gmail、iCloud、Fastmail、Yahoo、Zoho 和 Yandex 需要应用专用密码;其他邮箱都可通过标准 IMAP 与 SMTP 连接。免费版包含 1 个收件箱,永久有效。

02

打开连接器设置

在 claude.ai 或 Claude Desktop 中,打开 Settings,然后打开 Connectors。

03

添加自定义连接器

点击 Add custom connector,将 https://mcpemails.com/api/mcp 粘贴为连接器 URL,然后点击 Add。

04

连接并授权

点击 Connect,并用 MCPEmails 登录以完成授权。批准你希望 Claude 拥有的权限范围。无需 API 密钥。

开始之前

使用 Claude 时容易踩的坑

自定义连接器和 Claude 内置的 Gmail 连接器不是一回事

Anthropic 提供了自己的 Google 连接器,那是另一条路径:一家服务商,限于一个应用。自定义连接器则是让 Claude 指向一个 MCP 服务器,所以同样的设置能通过一个 URL 同时覆盖 Outlook、iCloud、Fastmail、Zoho、Yandex 以及任何公司 IMAP 邮箱,而同一个 URL 也能在 Cursor、ChatGPT 等客户端中使用。

权限范围只需批准一次,而令牌能做的也仅限于此

授权同意页面由我们提供,而不是走个过场。没有 send:email 的令牌无法发送,没有 delete:email 的令牌无法删除,无论模型被要求做什么都一样。如果你希望 Claude 阅读和起草邮件但从不发送,就不要勾选 send:email,改为授予 manage:drafts。

连接基于轮询,所以 Claude 不会自己注意到新邮件

没有 webhook,也没有推送。Claude 只有在发起调用时才会看到新邮件,也就是在你提出要求时。像“开始之前先看看有没有财务发来的邮件”这样的固定指令,才能把它变成例行操作;不请求就什么都不会到来。

值得了解的限制

  • 每个密钥的请求上限为每分钟 100 次、每小时 1,000 次、每天 10,000 次,此外还受你所在套餐的计费操作上限约束。
  • 服务器只做请求与响应。没有 webhook,也没有服务器主动发起的事件,所以新邮件永远不会自己唤醒你的智能体。要对新到的邮件作出反应,请按计划轮询。
  • 每次调用都会从你的邮箱服务商实时获取邮件,从不存储。我们只保存加密后的 OAuth 令牌或应用专用密码,因此令牌一经撤销或邮箱密码一经更改,访问会立即终止。
常见问题

Claude 与邮件:常见问题解答

Claude 能读取我的邮件吗?

它自己不能。Claude 只能通过连接器访问邮箱,而指向 MCPEmails 的自定义连接器就是为它提供连接器的一种方式。连接之后,Claude 可以在你接入的所有收件箱中列出、读取、搜索、发送、回复、转发、整理和定时发送邮件,并仅限于你批准的权限范围。

Claude 需要 API 密钥吗?

不需要。Claude 会与本服务器完成浏览器 OAuth 流程,动态注册自己并通过 PKCE 授权。API 密钥是为无法做到这一点的客户端(例如 Cline 和 JetBrains AI Assistant)以及脚本准备的。

Claude 通过这种方式能访问哪些邮箱?

Outlook.com 和 Microsoft 365 通过 Microsoft 登录(工作账户可能需要 IT 管理员批准一次该应用);Gmail、iCloud、Fastmail、Yahoo、Zoho 和 Yandex 使用应用专用密码;以及任何在标准端口上支持 IMAP 与 SMTP 的其他邮箱。客户端通过同一个连接看到所有邮箱:你的智能体会先调用 inbox_list 来发现每个已连接的邮箱及其 id,所以不需要在任何地方粘贴 UUID。

Claude 会在我不知情的情况下发送邮件吗?

只有在你允许的情况下才会。发送受 send:email 权限范围控制,没有该权限的密钥或令牌根本无法发送。此外,收件箱所有者还可以在仪表盘中要求人工审批,届时每一次发送、回复、转发、草稿发送和定时发送都会被暂扣,直到有人放行。

我的邮件会存储在你们的服务器上吗?

不会。每封邮件都是为发起请求的那次调用从你的邮箱服务商实时获取,并直接交给你的客户端。我们只保存加密后的 OAuth 令牌或应用专用密码,以便后续调用能够完成认证。在仪表盘中删除该收件箱,或在邮箱服务商处撤销访问权限,连接会立即终止。

除了 claude.ai,在 Claude Desktop 中也能用吗?

能。两者都从同一个 Settings、Connectors 页面访问自定义连接器,并共享同一个连接,所以在其中一个里添加的邮箱在另一个里也能用。终端用法请参阅单独的 Claude Code 指南。

给 Claude 一个真正的收件箱

几分钟内连接一个邮箱。1 个收件箱永久免费,无需绑卡。