Mcp Send Email

Mcp Send Email

🚀 用于发送电子邮件的 MCP 💌

这是一个简单的 MCP 服务器,借助 Resend 的 API 来发送电子邮件。有了它,你能让 Cursor 或 Claude Desktop 撰写电子邮件,并且无需复制粘贴邮件内容,即可立即发送。

例如,你可以用它运行本地脚本、与 Claude 聊天、处理数据,然后将结果发送给自己或团队。

本项目使用以下技术构建:

🚀 快速开始

目前,你需要本地构建该项目才能使用此 MCP 服务器。然后在 Cursor 或 Claude Desktop 中添加它,以便在任何 Cursor 或 Claude Desktop 聊天中使用。

✨ 主要特性

  • 支持发送纯文本和 HTML 格式的电子邮件
  • 可安排将来的电子邮件交付
  • 能够添加 CC 和 BCC 收件人
  • 可配置回邮地址
  • 支持自定义发件人电子邮件(需要验证)

📺 演示

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

创建一个免费的 Resend 账户并生成 API Key。要发送到其他地址,还需要验证你的域名

⚠️ 重要提示

有关如何使用 Resend 发送电子邮件的信息,请参阅 文档

💻 使用示例

在 Cursor 中使用

打开 Cursor 设置

打开命令面板 (cmd + shift + p 在 macOS 或 ctrl + shift + p 在 Windows) 并选择 "Cursor Settings"。

添加 MCP 服务器

从左侧边栏中选择 "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 中:

  • 将 to: 电子邮件地址替换为你的地址
  • 在 Cursor 聊天中选择所有文本,按 cmd + l
  • 告诉 cursor 将其作为电子邮件发送(确保在下侧左下角下拉菜单中选择 "Agent" 模式)。

Cursor 聊天中选中 email.md 文件并启用 Agent 模式的截图

在 Claude Desktop 中使用

打开 Claude Desktop 设置

Claude Desktop 开发者设置中显示 Resend MCP 服务器的截图

测试发送

关闭并重新打开 Claude Desktop。验证 resend 工具是否在 Claude 开发者设置中可用。

聊天时告诉 Claude 使用 resend 工具发送电子邮件。

  • 0 关注
  • 0 收藏,30 浏览
  • system 提出于 2025-10-03 18:09

相似服务问题

相关AI产品