Email Sending (used By Deploya.dev)

Email Sending (used By Deploya.dev)

🚀 通过 MCP 发送电子邮件 📦

这是一个简单的 MCP 服务器项目,借助 Resend 的 API 来实现电子邮件的发送。其价值在于,你能够让 Cursor 或 Claude Desktop 为你撰写邮件内容,并且无需进行复制粘贴操作,即可立即将邮件发出。

🚀 快速开始

准备工作

使用的技术:

演示

点击查看演示:演示视频链接

✨ 主要特性

  • 借助 MCP 服务器与 Resend API 结合,实现便捷的邮件发送功能。
  • 可与 Cursor 或 Claude Desktop 集成,直接发送由其撰写的邮件内容。

📦 安装指南

Cursor 环境安装

  1. 首先,你需要授权 Resend 从你的域名或电子邮件发送邮件。按照此处的步骤进行设置并获取 Resend API 键。
  2. 在本地克隆该项目。编辑 index.ts 文件,并将 me@yoko.dev 替换为你自己的电子邮件地址,以便从此处发送电子邮件。
  3. 在项目目录下运行以下命令:
npm install
npm run build

你应该会在 /build 目录中看到生成的 index.js 文件 - 这是 MCP 服务器脚本!

然后转到 Cursor 设置 -> MCP -> 添加新的 MCP 服务器:

  • 名称:[自选名称]
  • 类型:命令
  • 命令:node 绝对路径到MCP服务器/build/index.js --key=你的ResendAPI密钥 --sender=可选发件人电子邮件地址 --reply-to=可选回复目标电子邮件地址一 --reply-to=可选回复目标电子邮件地址二

你可以在此处获取 Resend API 密钥:Resend API 密钥获取地址

现在你可以通过替换 email.md 中的 to:电子邮件地址,选择所有内容并按 cmd + l 测试发送电子邮件。你可以在 Cursor 聊天中告诉它“将此作为电子邮件发送”。请确保 Cursor 聊天处于代理模式,方法是选择左下角下拉菜单中的“代理”选项。

Claude desktop 环境安装

与上述相同设置,然后添加以下 MCP 配置:

{
"mcpServers": {
"resend": {
"command": "node",
"args": ["绝对路径到MCP服务器/build/index.js"],
"env": {
"RESEND_API_KEY": [你的API密钥],
"SENDER_EMAIL_ADDRESS": [可选发件人电子邮件地址],
"REPLY_TO_EMAIL_ADDRESSES": [逗号分隔的可选回复目标电子邮件地址]
}
}
}
}

通过 Smithery 安装

要通过Smithery自动安装 mcp-send-email 用于 Claude Desktop,运行以下命令:

npx -y @smithery/cli install @ykhli/mcp-send-email --client claude

💻 使用示例

开发

在开发过程中,你可以使用以下命令:

npm install
npm run build
  • 0 关注
  • 0 收藏,26 浏览
  • system 提出于 2025-10-03 17:51

相似服务问题

相关AI产品