Resend邮件重发器
一种MCP服务器,允许克劳德桌面或光标直接使用Resend的API发送电子邮件,从而消除了复制粘贴电子邮件内容的需要。
服务介绍
邮件发送 MCP 💌
这是一个简单的 MCP 服务器,使用 Resend 的 API 发送邮件。为什么?现在你可以让 Cursor 或 Claude Desktop 为你撰写邮件,并立即发送,而无需复制粘贴邮件内容。
构建工具:
演示
https://github.com/user-attachments/assets/8c05cbf0-1664-4b3b-afb1-663b46af3464
Cursor
- 首先,你需要授权 Resend 从你的域名或电子邮件地址发送邮件。按照这里的步骤设置并获取 Resend API 密钥:这里。
- 将此项目克隆到本地。编辑
index.ts并将me@yoko.dev替换为你要用来发送邮件的邮箱地址。 - 在项目目录下运行
npm install和npm run build。你应该会看到生成了一个/build/index.js文件 - 这就是 MCP 服务器脚本!
然后转到 Cursor 设置 -> MCP -> 添加新的 MCP 服务器
- 名称 = [选择你自己的名称]
- 类型 = 命令
- 命令:
node ABSOLUTE_PATH_TO_MCP_SERVER/build/index.js --key=YOUR_RESEND_API_KEY --sender=OPTIONAL_SENDER_EMAIL_ADDRESS --reply-to=OPTIONAL_REPLY_TO_EMAIL_ADDRESS_ONE --reply-to=OPTIONAL_REPLY_TO_EMAIL_ADDRESS_TWO
你可以在这里获取 Resend API 密钥: https://resend.com/
现在你可以通过进入 email.md 来测试发送邮件,替换 to: 邮箱地址,全选邮件 md 内容,并按下 cmd+l。你可以在聊天中告诉 Cursor "将此作为电子邮件发送"。确保 Cursor 聊天处于代理模式,通过在左下角下拉菜单中选择 "Agent"。
Claude 桌面版
与上述相同设置,然后添加以下 MCP 配置
{
"mcpServers": {
"resend": {
"command": "node",
"args": ["ABSOLUTE_PATH_TO_MCP_SERVER/build/index.js"],
"env": {
"RESEND_API_KEY": [YOUR_API_KEY],
"SENDER_EMAIL_ADDRESS": [OPTIONAL_SENDER_EMAIL_ADDRESS],
"REPLY_TO_EMAIL_ADDRESSES": [OPTIONAL_REPLY_TO_EMAIL_ADDRESSES_COMMA_DELIMITED]
}
}
}
}
通过 Smithery 安装
要通过 Smithery 自动为 Claude 桌面版安装 mcp-send-email:
npx -y @smithery/cli install @ykhli/mcp-send-email --client claude
开发
npm install
npm run build