你是否曾经希望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
开源状态公开状态
LanguagesTypeScript
支持平台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密钥

  1. 创建免费的Resend账户
  2. 在仪表盘创建API密钥
  3. 要发送到其他地址,需要验证域名

第三步:配置Cursor

  1. 打开Cursor设置(cmd+shift+p -> "Cursor设置")
  2. 选择左侧"MCP",点击"添加新的全局MCP服务器"
  3. 添加配置:
{
  "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无缝集成。

这个项目的最大价值在于:

  1. 无缝集成:在AI对话中直接发送邮件
  2. 功能完整:纯文本、HTML、抄送、密送、定时
  3. 灵活配置:可自定义发件人和回复地址
  4. 易于使用:简单的配置步骤
  5. MIT许可证:可自由使用和修改

如果你希望在AI对话中直接发送邮件,Resend邮件是一个非常实用的工具。

标签: 开发者工具

已有 34 条评论

    1. ZoeZero ZoeZero

      发件人未配置时AI会询问。

    2. AlanApi AlanApi

      配合其他MCP工具,可以构建通知自动化。

    3. BethBatch BethBatch

      我用它来发送脚本执行结果。

    4. CodyCache CodyCache

      希望未来能支持邮件模板。

    5. DanaDebug DanaDebug

      API密钥不要提交到代码仓库。