你是否曾经希望AI能够直接帮你撰写并发送邮件,无需复制粘贴内容?今天要介绍的开源项目Resend邮件,正是为了实现这个目标而设计的。它是一个简单的MCP服务器,允许用户通过Resend的API发送电子邮件,并与Cursor和Claude Desktop等工具集成。
项目基本信息
| 信息项 | 详情 |
|---|---|
| 项目名称 | Resend邮件 |
| GitHub地址 | https://github.com/resend/mcp-send-email |
| 项目描述 | 一个简单的MCP服务器,允许用户通过Resend的API发送电子邮件,并与Cursor和Claude Desktop等工具集成,实现无缝的邮件撰写和发送。 |
| 作者 | resend |
| 开源协议 | MIT License |
| 开源状态 | 公开状态 |
| Languages | TypeScript |
| 支持平台 | Windows / macOS / Linux |
| 最后更新 | 2026-04-23 |
一、项目介绍
Resend邮件是一个让AI能够发送电子邮件的MCP服务器。它使用Resend的API,让Cursor或Claude Desktop可以帮你撰写邮件并立即发送,无需复制粘贴。
这个服务器支持以下功能:
- 发送纯文本和HTML邮件
- 预约邮件发送时间
- 添加抄送和密送收件人
- 配置回复地址
- 可自定义发件人邮箱(需要验证域名)
二、核心优势
无缝集成
在Cursor或Claude Desktop中直接发送邮件,无需切换应用。
多种格式
支持纯文本和HTML邮件格式。
灵活收件
支持抄送和密送功能。
定时发送
支持预约邮件发送时间。
自定义发件人
可配置已验证域名的发件人邮箱。
三、适用场景
AI辅助沟通
让AI帮你撰写并发送邮件,提高沟通效率。
自动化通知
脚本运行完成后自动发送结果邮件。
团队协作
将数据处理结果发送给团队成员。
定时报告
预约时间发送日报、周报。
四、安装教程
系统要求
| 工具 | 用途 | 下载/安装方式 |
|---|---|---|
| Node.js | 运行环境 | [https://nodejs.org/] (版本要求:18.0 或以上) |
| Resend账户 | 获取API密钥 | [https://resend.com] |
| MCP客户端 | 如Cursor、Claude Desktop等 | 根据客户端官网下载 |
安装步骤
第一步:克隆项目并构建
git clone https://github.com/resend/mcp-send-email.git
cd mcp-send-email
npm install
npm run build第二步:获取Resend API密钥
- 创建免费的Resend账户
- 在仪表盘创建API密钥
- 要发送到其他地址,需要验证域名
第三步:配置Cursor
- 打开Cursor设置(
cmd+shift+p-> "Cursor设置") - 选择左侧"MCP",点击"添加新的全局MCP服务器"
- 添加配置:
{
"mcpServers": {
"resend": {
"type": "command",
"command": "node /absolute/path/to/build/index.js --key=YOUR_RESEND_API_KEY"
}
}
}可选参数:
--key:Resend API密钥(必填)--sender:发件人邮箱(可选)--reply-to:回复地址(可选)
第四步:配置Claude Desktop
找到配置文件:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
添加配置:
{
"mcpServers": {
"resend": {
"command": "node",
"args": ["/absolute/path/to/build/index.js"],
"env": {
"RESEND_API_KEY": "YOUR_RESEND_API_KEY"
}
}
}
}可选环境变量:
SENDER_EMAIL_ADDRESS:发件人邮箱REPLY_TO_EMAIL_ADDRESS:回复地址
第五步:测试发送
在Cursor中,创建一个email.md文件,填写收件人、主题、内容,选中文本,按cmd+l,告诉Cursor“将此作为邮件发送”。
五、使用示例
示例1:发送简单邮件
用户指令:“发送邮件到user@example.com,主题为‘测试’,内容为‘这是一封测试邮件’”
AI会调用工具发送邮件。
示例2:发送HTML邮件
用户指令:“发送HTML格式的邮件,包含一个链接”
AI会使用HTML格式发送。
示例3:带抄送的邮件
用户指令:“发送邮件给user@example.com,抄送admin@example.com”
AI会添加CC收件人。
示例4:定时发送
用户指令:“预约明天上午9点发送这封邮件”
AI会设置定时发送。
示例5:配置发件人
如果未在配置中设置发件人,AI会在发送时询问。
六、常见问题
问题1:API密钥无效
解决方案:检查Resend API密钥是否正确,账户是否有效。
问题2:域名未验证
解决方案:在Resend中验证域名,否则只能发送到验证过的地址。
问题3:邮件被拒收
解决方案:检查收件人地址是否正确,内容是否符合规范。
问题4:定时发送不生效
解决方案:确认时间格式正确,服务器时间同步。
问题5:构建失败
解决方案:检查Node.js版本,重新安装依赖。
七、总结
Resend邮件是一个让AI能够发送电子邮件的MCP服务器,与Cursor和Claude Desktop无缝集成。
这个项目的最大价值在于:
- 无缝集成:在AI对话中直接发送邮件
- 功能完整:纯文本、HTML、抄送、密送、定时
- 灵活配置:可自定义发件人和回复地址
- 易于使用:简单的配置步骤
- MIT许可证:可自由使用和修改
如果你希望在AI对话中直接发送邮件,Resend邮件是一个非常实用的工具。
AI直接发邮件,太方便了。
900查看量,这个项目很实用。
支持纯文本和HTML邮件。
抄送和密送功能很完整。
定时发送很实用。