这是一个简单的 MCP 服务器,借助 Resend 的 API 来发送电子邮件。有了它,你能让 Cursor 或 Claude Desktop 撰写电子邮件,并且无需复制粘贴邮件内容,即可立即发送。
例如,你可以用它运行本地脚本、与 Claude 聊天、处理数据,然后将结果发送给自己或团队。
本项目使用以下技术构建:
目前,你需要本地构建该项目才能使用此 MCP 服务器。然后在 Cursor 或 Claude Desktop 中添加它,以便在任何 Cursor 或 Claude Desktop 聊天中使用。
https://github.com/user-attachments/assets/8c05cbf0-1664-4b3b-afb1-663b46af3464
git clone https://github.com/resend/mcp-send-email.git
npm install
npm run build
创建一个免费的 Resend 账户并生成 API Key。要发送到其他地址,还需要验证你的域名。
⚠️ 重要提示
有关如何使用 Resend 发送电子邮件的信息,请参阅 文档。
打开命令面板 (cmd + shift + p 在 macOS 或 ctrl + shift + p 在 Windows) 并选择 "Cursor Settings"。
从左侧边栏中选择 "MCP",然后点击 "添加新的全局 MCP 服务器"。
添加以下配置:
{
"mcpServers": {
"resend": {
"type": "command",
"command": "node 绝对路径到 MFC 发送电子邮件项目的构建/index.js --key=YOUR_RESEND_API_KEY"
}
}
}
你可以通过在 Cursor 中右键点击 /build/index.js 文件并选择 复制路径 来获取构建脚本的绝对路径。
可能的参数
--key: 你的 Resend API 密钥(必需)--sender: 你从已验证域中获得的发件人电子邮件地址(可选)--reply-to: 回邮电子邮件地址(可选)⚠️ 重要提示
如果你不提供发件人电子邮件地址,MCP 服务器每次调用工具时都会要求你提供。
现在你可以通过测试发送电子邮件来测试。将以下内容替换到 email.md 中:
cmd + l关闭并重新打开 Claude Desktop。验证 resend 工具是否在 Claude 开发者设置中可用。
聊天时告诉 Claude 使用 resend 工具发送电子邮件。