TurboSMTP邮件服务MCP服务器

turbosmtp-mcp-server 是一个基于Node.js的MCP(Model Context Protocol)服务器,专为通过TurboSMTP发送电子邮件而设计。它提供了一个简单的MCP兼容API端点,便于其他服务集成和测试电子邮件发送功能。

  • by debba
  • 更新于
在 GitHub 查看 debba/turbosmtp-mcp-server

使用说明

基本能力

产品定位

TurboSMTP邮件服务MCP服务器是一个轻量级的Node.js服务,旨在通过TurboSMTP提供电子邮件发送功能,支持MCP协议,便于其他服务集成。

核心功能

  • 通过简单的MCP API发送电子邮件
  • 易于配置和设置
  • 包含用于快速验证的测试脚本

适用场景

  • 需要集成电子邮件发送功能的应用程序
  • 测试和验证电子邮件发送服务
  • 快速搭建邮件服务API

工具列表

  • mcp-turbosmtp-server.js — 主MCP服务器文件
  • email-service.js — 使用TurboSMTP的电子邮件发送逻辑
  • test-email.js — 发送测试电子邮件的脚本
  • package.json — 项目依赖和脚本

使用教程

使用依赖

  • Node.js(建议v14或更高版本)
  • 有效的TurboSMTP账户和凭证

安装教程

git clone https://github.com/debba/turbosmtp-mcp-server.git
cd turbosmtp-mcp-server
npm install

调试方式

  1. 启动MCP服务器:
node mcp-turbosmtp-server.js
  1. 发送测试电子邮件:
node test-email.js

编辑test-email.js以设置收件人和消息详情。