Email Sending MCP

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Allows sending emails through Resend's API directly from Cursor or Claude Desktop

电子邮件发送 MCP 💌

这是一个简单的 MCP 服务器,它使用 Resend 的 API 发送电子邮件。为什么?因为现在您可以让 Cursor 或 Claude Desktop 为您撰写电子邮件并立即发送,而无需复制和粘贴电子邮件内容。

内置:

特征

  • 发送纯文本和 HTML 电子邮件
  • 安排将来发送的电子邮件
  • 添加抄送和密送收件人
  • 配置回复地址
  • 可定制的发件人电子邮件(需要验证)

演示

https://github.com/user-attachments/assets/8c05cbf0-1664-4b3b-afb1-663b46af3464

光标

  1. 首先,您需要授权 Resend 从您的域名或邮箱发送电子邮件。请按照此处的步骤进行设置并获取 Resend API 密钥。
  2. 将此项目克隆到本地。编辑 index.ts 文件,将me@yoko.dev替换为你自己的邮箱,以便从以下邮箱发送电子邮件:
  3. 在项目目录下运行npm installnpm run build 。你会看到生成了 /build/index.js 文件 - 这就是 MCP 服务器脚本!

然后进入 Cursor Settings -> MCP -> Add new MCP server

  • 姓名 = [选择您自己的姓名]
  • 类型 = 命令
  • 命令: 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,替换收件人:电子邮件地址,在电子邮件 md 中选择全部,然后按 cmd+l。现在,您可以在聊天中告诉 Cursor“以电子邮件形式发送”。请确保 Cursor 聊天处于“代理”模式,方法是在左下角下拉菜单中选择“代理”。

克劳德桌面

与上述设置相同,然后添加以下 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] } } } }

发展

npm install npm run build

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

一个简单的 MCP 服务器,使用户能够使用 Resend 的 API 发送电子邮件,并与 Cursor 和 Claude Desktop 等工具集成,实现无缝的电子邮件撰写和传递。

  1. Features
    ID: 55pe0fq14l