SMTP Email MCP Server
by samihalawa
An MCP server providing email sending capabilities for Claude and other MCP-compatible AI assistants. It allows configuration of multiple SMTP servers and email templates for dynamic and bulk email sending.
Last updated: N/A
What is SMTP Email MCP Server?
This is a Model Context Protocol (MCP) server designed to facilitate email sending for AI assistants like Claude. It provides a set of tools and configurations to manage SMTP servers and send emails, including support for templates and bulk sending.
How to use SMTP Email MCP Server?
First, clone the repository and install the dependencies using npm install
. Then, build the server using npm run build
and start it with npm start
. Configure the server in your MCP configuration file. Use the available tools (send-email, send-bulk-emails, etc.) with their respective parameters to manage SMTP configurations, email templates, and send emails.
Key features of SMTP Email MCP Server
Multiple SMTP Configurations
Email Templates
Bulk Email Sending
HTML Support
Logging
Template Variables
Use cases of SMTP Email MCP Server
Sending automated emails from AI assistants
Sending personalized welcome emails
Sending bulk marketing emails
Sending notifications and alerts
Integrating email functionality into AI workflows
FAQ from SMTP Email MCP Server
What is an MCP server?
What is an MCP server?
MCP stands for Model Context Protocol. It's a protocol that allows different AI models and services to communicate with each other.
Can I use this server with other AI assistants besides Claude?
Can I use this server with other AI assistants besides Claude?
Yes, as long as the AI assistant is compatible with the Model Context Protocol (MCP).
What is the purpose of template variables?
What is the purpose of template variables?
Template variables allow you to dynamically insert data into your email templates, making them more personalized and reusable.
How do I configure multiple SMTP servers?
How do I configure multiple SMTP servers?
You can use the add-smtp-config
tool to add multiple SMTP server configurations. Each configuration will have a unique ID that you can use when sending emails.
What are the requirements for using this server?
What are the requirements for using this server?
You need Node.js 14+ installed, Nodemailer for email sending, and access to an SMTP server.