返回市场
重发_mcp_服务器

重发_mcp_服务器

作者:HamnaCh4564 星标更新:2025-08-06

项目介绍

通过Resend发送邮件的MCP服务器

一个无需配置的MCP(模型-上下文-协议)服务器,允许大型语言模型通过Resend发送电子邮件。
将其连接到Claude Desktop、Cursor或其他任何MCP客户端,并在几秒钟内开始发送消息。


演示

观看演示视频


部署的MCP服务器链接

链接


快速开始

  1. 获取代码

    git clone https://github.com/HamnaCh456/Resend_MCP_server.git
    cd resend-email-mcp
    
  2. 安装依赖项

    pip install -r requirements.txt        # 或:uv pip install fastmcp resend python-dotenv httpx
    
  3. 设置你的Resend API密钥

    export RESEND_API=re_YOUR_RESEND_KEY
    
  4. 运行服务器

    在配置了settings.json文件(如果你使用的是Gemini CLI)后,给LLM指令发送一封带有其他指定内容的邮件。
    

⚙️ 环境变量

变量默认值目的
RESEND_API必需 Resend API密钥
PORT10000当以HTTP模式运行时绑定的端口

🔧 提供的工具

send_email

发送单个HTML格式的邮件。

{
  "subject": "来自MCP的问候",
  "to": "friend@example.com",
  "from_email": "you@yourdomain.com",
  "content": "<h1>你好!</h1><p>由LLM发送 🤖</p>"
}

返回值:成功时返回"邮件发送成功"或错误信息。


🧪 在Claude Desktop中的示例会话

  1. Claude: "向alice@example.com发送主题为‘会议记录’的邮件,并在聊天中包含笔记。"
  2. 你输入:@send_email
    Claude填充参数并调用该工具。
  3. 邮件被送达——无需复制粘贴。

要求

  • Python 3.9+
  • fastmcp, resend, python-dotenv, httpx

快速安装它们:

pip install fastmcp resend python-dotenv httpx

故障排除

问题解决方案
“导入错误:resend”pip install resend
“401未授权”检查Resend仪表板中的RESEND_API密钥和域名验证
端口已被占用export PORT=10001 或任何空闲端口

祝您邮件发送愉快!