About turboSMTP
turboSMTP is a Node.js MCP server for sending email and checking statistics through TurboSMTP. It includes setup guidance and a test script for validating the server's email features.
Key features
- 01Send email through TurboSMTP
- 02Check sending statistics
- 03Configuration for TurboSMTP credentials
- 04Test script for validation
Use cases
- 01Send email from an integrated service
- 02Check TurboSMTP email statistics
- 03Validate email sending during setup
MCP support
The server exposes an MCP-compatible API for sending email through TurboSMTP and checking statistics.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEturbosmtp-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
git clone https://github.com/debba/turbosmtp-mcp-server.git
cd turbosmtp-mcp-server
npm install
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
node mcp-turbosmtp-server.js
The server will start and expose an MCP API endpoint for sending emails.
Send a test email
You can use the provided test script:
node tests.js
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
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.