turbosmtp-mcp-server
A simple Node.js MCP (Model Context Protocol) server for sending emails and view statistics using TurboSMTP, designed for easy integration and testing. This server exposes an MCP-compatible API endpoint to allow other services to send emails via TurboSMTP.
Features
- Send emails and check statistics via TurboSMTP with a simple MCP API
- Easy configuration and setup
- Includes a test script for quick validation
Requirements
- Node.js (v14 or higher recommended)
- A valid TurboSMTP account and credentials
Installation
Configuration
Set your TurboSMTP credentials in the appropriate configuration section of the code (see email-service.js
).
You may want to use environment variables or a configuration file for production use.
Usage
Start the MCP server
The server will start and expose an MCP API endpoint for sending emails.
Send a test email
You can use the provided test script:
Edit tests.js
to set the recipient and message details.
Project Structure
mcp-turbosmtp-server.js
— Main MCP server fileemail-service.js
— Email sending logic using TurboSMTPtests.js
— Script to test turboSMTP features via APIpackage.json
— Project dependencies and scripts
License
MIT
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
A simple Node.js MCP (Model Context Protocol) server for sending emails using TurboSMTP
Related Resources
Related MCP Servers
- -securityAlicense-qualityNode.js server implementing Model Context Protocol (MCP) for filesystem operations.Last updated -40,88853,158PythonMIT License
- -securityFlicense-qualityAllows sending emails through the Resend service using a standardized Model Context Protocol (MCP) interface, with TypeScript support.Last updated -135TypeScript
- AsecurityFlicenseAqualityA simple MCP server that enables users to send emails using Resend's API, integrating with tools like Cursor and Claude Desktop for seamless email composition and delivery.Last updated -16321TypeScript
- -securityAlicense-qualityAn MCP server that enables sending emails directly through AWS SES without copy-pasting, supporting plain text and HTML emails with features like CC, BCC, and reply-to functionality.Last updated -TypeScriptMIT License