关于 send0
send0 是为 AI Agent 提供专属邮箱的 MCP 服务,适用于账号注册和邮件往来。它可提取验证邮件中的验证码与链接,并支持按邮件线程阅读和回复。
主要功能
- 01创建和列出邮箱
- 02等待邮件并提取验证码与链接
- 03搜索和阅读邮件
- 04查看邮件线程
- 05发送邮件并在线程中回复
- 06标记提示词注入邮件
适用场景
- 01完成需要邮件验证的账号注册
- 02查找特定发件人的邮件
- 03查看完整邮件对话
- 04通过 Agent 邮箱发送回复
MCP 相关
向 Claude、Cursor 等 MCP 客户端提供邮箱和邮件操作工具。只读工具与发送工具带有注解,可支持客户端的确认流程。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://api.send0.dev/mcp一键复制安装命令
Claude CodeTerminal
claude mcp add --transport http send0-dev-send0 https://api.send0.dev/mcpCursor.cursor/mcp.json
{"mcpServers":{"send0-dev-send0":{"type":"http","url":"https://api.send0.dev/mcp"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"send0-dev-send0":{"type":"http","url":"https://api.send0.dev/mcp"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"send0-dev-send0":{"type":"http","url":"https://api.send0.dev/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"send0-dev-send0":{"serverUrl":"https://api.send0.dev/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
全部服务地址
Streamable HTTP
https://api.send0.dev/mcp需要授权工具
详细介绍
@send0/mcp
面向 send0 的 MCP 服务。让 Claude、Cursor 或任何 MCP 客户端拥有专属邮箱:注册账号、读取验证码,并进行真实的邮件对话。
工具
| 工具 | 功能 |
|---|---|
create_inbox | 创建新邮箱地址,例如 [email protected] |
list_inboxes | 列出此密钥可使用的邮箱 |
wait_for_email | 阻塞等待匹配的邮件到达;返回已提取的一次性验证码和验证链接 |
search_messages | 全文搜索,可按发件人(*@github.com)或邮件方向筛选 |
get_message | 阅读一封邮件(默认仅返回新增文本,以节省令牌) |
list_threads / get_thread | 阅读完整对话,按时间从旧到新排列 |
send_email | 开启新对话 |
reply | 在同一对话中回复 |
邮件正文会置于 <untrusted_email> 标签内,并附注提醒将其视为数据;被标记为提示词注入的邮件会显示醒目警告。只读工具会标注 readOnlyHint,发送工具会标注 openWorldHint,以便客户端在发送前征求确认。
设置
在 https://send0.dev 获取 API 密钥。对于 Agent,限制为单个邮箱的密钥是最安全的选择。
Claude Code
claude mcp add send0 --env SEND0_API_KEY=s0_live_… -- npx -y @send0/mcp
Claude Desktop / Cursor
{
"mcpServers": {
"send0": {
"command": "npx",
"args": ["-y", "@send0/mcp"],
"env": { "SEND0_API_KEY": "s0_live_…" }
}
}
}
选项
| 变量 | |
|---|---|
SEND0_API_KEY | 必填 |
SEND0_INBOX_ID | 默认邮箱,因此工具无需指定 inbox_id |
SEND0_BASE_URL | 用于自托管 send0 |
在代码中使用
import { createSend0Server } from "@send0/mcp";
import { Send0 } from "@send0/sdk";
const server = createSend0Server({ client: new Send0(process.env.SEND0_API_KEY) });
// connect any MCP transport
许可证
MIT
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。