Enables sending email notifications via SMTP for any Model Context Protocol (MCP) client.
This project provides an MCP (Model Context Protocol) server designed to dispatch email notifications through SMTP using Nodemailer. It seamlessly integrates with MCP-compatible clients like MCP Inspector or Cursor by exposing a single tool named `notificationViaEmail`. Users can easily configure SMTP credentials in a `.env` file, enabling the server to send plain-text emails through various providers such as Gmail, Outlook, or SendGrid, offering a versatile solution for incorporating email capabilities into MCP-driven workflows.
Key Features
01Send plain-text emails easily
02Works with any SMTP provider (Gmail, Outlook, SendGrid, etc.)
03Simple integration with MCP clients
04Lightweight Node.js implementation
05Uses `stdio` transport for local or containerized communication
060 GitHub stars
Use Cases
01Automating email notifications from MCP-compatible applications
02Integrating email sending functionality into MCP-driven workflows
03Dispatching alerts or confirmations triggered by MCP client interactions