article
README
🚀 turbosmtp-mcp-server
这是一个简单的Node.js MCP(模型上下文协议)服务器,用于借助TurboSMTP发送电子邮件和查看统计信息,旨在方便集成和测试。该服务器提供了一个兼容MCP的API端点,允许其他服务通过TurboSMTP发送电子邮件。
🚀 快速开始
你可以按照以下步骤快速启动并使用 turbosmtp-mcp-server:
- 克隆项目仓库。
- 安装依赖。
- 配置TurboSMTP凭证。
- 启动MCP服务器。
- 发送测试邮件。
✨ 主要特性
- 借助简单的MCP API,通过TurboSMTP发送电子邮件并查看统计信息。
- 配置和设置简单便捷。
- 包含测试脚本,可快速验证功能。
📦 安装指南
git clone https://github.com/debba/turbosmtp-mcp-server.git
cd turbosmtp-mcp-server
npm install
📚 详细文档
配置
在代码的相应配置部分(参见 email-service.js)设置你的TurboSMTP凭证。在生产环境中,你可以使用环境变量或配置文件。
使用方法
启动MCP服务器
node mcp-turbosmtp-server.js
服务器启动后,将提供一个用于发送电子邮件的MCP API端点。
发送测试邮件
你可以使用提供的测试脚本:
node tests.js
编辑 tests.js 文件来设置收件人和消息详情。
项目结构
mcp-turbosmtp-server.js— 主MCP服务器文件。email-service.js— 使用TurboSMTP发送电子邮件的逻辑。tests.js— 通过API测试TurboSMTP功能的脚本。package.json— 项目依赖和脚本。
📄 许可证
本项目采用MIT许可证。
扫码联系在线客服