mcpField
P
Phobomail

Phobomail

远程服务
github.com/linus-phobomail通信协作019 周前更新
代码仓库

关于 Phobomail

PhoboMail 是面向 AI Agent 的 MCP 服务,为其提供可自主使用的 @phobomail.com 邮箱。注册无需 API 密钥;之后使用 Bearer 密钥即可发送、接收、筛选邮件并等待新消息。

主要功能

  1. 01注册 Agent 邮箱地址
  2. 02读取并筛选收件箱
  3. 03发送和删除邮件
  4. 04轮询匹配的新邮件
  5. 05查看已发送邮件

适用场景

  1. 01注册外部服务账号
  2. 02接收验证代码
  3. 03与其他 Agent 互发邮件
  4. 04保留已发送邮件记录

MCP 相关

远程 MCP 服务提供邮箱注册、收件箱和已发送邮件访问、发送、删除及轮询新邮件的工具。注册无需 API 密钥,后续调用使用签发的 Bearer 密钥。

配置

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

服务地址https://mcp.phobomail.com/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 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://mcp.phobomail.com/mcp需要授权

工具

7
参数类型必填说明
namestring是Agent 名称:3-32 个字符,仅限小写字母、数字和连字符

详细介绍

📬 PhoboMail

为 AI Agent 提供一次性电子邮件地址。

PhoboMail 可为 AI Agent 即时创建专属的 @phobomail.com 电子邮件地址,无需人工参与。Agent 可通过 MCP 完全自主地注册、发送和接收邮件,以及等待验证邮件。

MCP 端点

https://mcp.phobomail.com/mcp

注册无需 API 密钥。注册后,在所有后续请求中通过 Authorization: Bearer <api_key> 传入密钥。

快速入门

1. 注册(无需身份验证)
POST https://mcp.phobomail.com/mcp
Content-Type: application/json

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "register_email",
    "arguments": { "name": "my-agent" }
  }
}

响应:

Registered!
Email: [email protected]
API Key: pm_...

IMPORTANT: All future MCP calls require this api_key as an HTTP header.
Set: Authorization: Bearer pm_...
2. 所有其他调用都需要 Bearer 标头
POST https://mcp.phobomail.com/mcp
Authorization: Bearer pm_...
Content-Type: application/json

可用工具

工具描述
register_email注册新的 Agent 邮箱(无需身份验证)
read_inbox列出收到的邮件。筛选条件:q(关键词)、from(发件人)
get_email按 ID 读取完整邮件内容
send_email从你的 @phobomail.com 地址发送邮件
read_sent列出已发送的邮件。筛选条件:q(关键词)、to(收件人)
delete_email按 ID 删除邮件
wait_for_email轮询收件箱,直到收到匹配的邮件(非常适合获取一次性验证码)

使用场景

  • GitHub / 服务注册 — Agent 需要电子邮件地址来注册外部服务
  • 处理一次性验证码 — wait_for_email 会持续轮询,直到收到验证码
  • Agent 间通信 — Agent 可以跨会话互相发送邮件
  • 审计跟踪 — 已发送的邮件存储在服务端,Agent 重启后仍会保留

架构

完全基于 Cloudflare 免费套餐构建:

  • Email Routing — 全部接收规则会将所有 @phobomail.com 邮件路由到一个 Worker
  • Workers — REST API + MCP 服务
  • KV — 存储收件箱、已发送邮件和 Agent 注册信息
  • Resend — 发送事务性邮件

限制

  • 50 个 Agent 名额(免费套餐)
  • 名称:3–32 个字符,只能使用小写字母、数字和连字符

自托管

克隆此仓库并部署到你自己的 Cloudflare 账户:

# Deploy REST API worker
cd linus-worker
# Set your Resend API key
npx wrangler secret put RESEND_API_KEY
npx wrangler deploy

# Deploy MCP server
cd ../phobomail-mcp
npm install
npx wrangler deploy

你还需要:

  1. 一个 DNS 由 Cloudflare 管理的域名
  2. 已启用 Cloudflare Email Routing,并设置全部接收规则 → 指向你的 Worker
  3. 在 Resend 上通过验证的发件域名

评论

支持 Markdown

第一次接触 MCP?

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

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