Skip to main content
Glama

turbosmtp

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

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 file
  • email-service.js — Email sending logic using TurboSMTP
  • tests.js — Script to test turboSMTP features via API
  • package.json — Project dependencies and scripts

License

MIT

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

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

  1. Features
    1. Requirements
      1. Installation
        1. Configuration
          1. Usage
            1. Start the MCP server
            2. Send a test email
          2. Project Structure
            1. License

              Related MCP Servers

              • -
                security
                A
                license
                -
                quality
                Node.js server implementing Model Context Protocol (MCP) for filesystem operations.
                Last updated -
                40,888
                53,158
                Python
                MIT License
                • Linux
                • Apple
              • -
                security
                F
                license
                -
                quality
                Allows sending emails through the Resend service using a standardized Model Context Protocol (MCP) interface, with TypeScript support.
                Last updated -
                13
                5
                TypeScript
              • A
                security
                F
                license
                A
                quality
                A 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 -
                1
                6
                321
                TypeScript
                • Apple
              • -
                security
                A
                license
                -
                quality
                An 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 -
                TypeScript
                MIT License
                • Linux
                • Apple

              View all related MCP servers

              MCP directory API

              We provide all the information about MCP servers via our MCP API.

              curl -X GET 'https://glama.ai/api/mcp/v1/servers/debba/turbosmtp-mcp-server'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server