一个无需配置的MCP(模型-上下文-协议)服务器,允许大型语言模型通过Resend发送电子邮件。
将其连接到Claude Desktop、Cursor或其他任何MCP客户端,并在几秒钟内开始发送消息。
获取代码
git clone https://github.com/HamnaCh456/Resend_MCP_server.git
cd resend-email-mcp
安装依赖项
pip install -r requirements.txt # 或:uv pip install fastmcp resend python-dotenv httpx
设置你的Resend API密钥
export RESEND_API=re_YOUR_RESEND_KEY
运行服务器
在配置了settings.json文件(如果你使用的是Gemini CLI)后,给LLM指令发送一封带有其他指定内容的邮件。
| 变量 | 默认值 | 目的 |
|---|---|---|
RESEND_API | — | 必需 Resend API密钥 |
PORT | 10000 | 当以HTTP模式运行时绑定的端口 |
send_email发送单个HTML格式的邮件。
{
"subject": "来自MCP的问候",
"to": "friend@example.com",
"from_email": "you@yourdomain.com",
"content": "<h1>你好!</h1><p>由LLM发送 🤖</p>"
}
返回值:成功时返回"邮件发送成功"或错误信息。
@send_emailfastmcp, resend, python-dotenv, httpx快速安装它们:
pip install fastmcp resend python-dotenv httpx
| 问题 | 解决方案 |
|---|---|
| “导入错误:resend” | pip install resend |
| “401未授权” | 检查Resend仪表板中的RESEND_API密钥和域名验证 |
| 端口已被占用 | export PORT=10001 或任何空闲端口 |
祝您邮件发送愉快!