Email MCP Server
Send emails via SMTP. Requires SMTP server credentials to be configured through environment variables.
Email MCP Server
This project provides a Model Context Protocol (MCP) server for sending emails via a single tool, send_email.
Features
- Exposes a single MCP tool:
send_email(send an email via SMTP) - Uses
nodemailerfor SMTP email delivery
Environment Variables
Set the following environment variables before running the server:
SMTP_HOST(required): SMTP server hostnameSMTP_PORT(optional, default: 587): SMTP server portSMTP_SECURE(optional, default: false): Set totruefor port 465, otherwisefalseSMTP_USER(required): SMTP usernameSMTP_PASS(required): SMTP passwordSMTP_FROM(optional): Sender email address (defaults toSMTP_USER)
Installation
npm install
Running the Server
npm start
The server will start and listen for MCP requests on stdio.
Integration with Claude Desktop
To integrate this server with Claude Desktop, add the following to your claude_desktop_config.json:
{
"mcpServers": {
"email-mcp": {
"command": "node",
"args": [
"D:\\projects\\Bitsol Projects\\email-mcp\\dist\\src\\index.js"
],
"env": {
"SMTP_HOST": "smtp.gmail.com",
"SMTP_PORT": "587",
"SMTP_SECURE": "false",
"SMTP_USER": "<your_email>",
"SMTP_PASS": "<your_app_password>"
}
}
}
}
Replace <your_email> and <your_app_password> with your actual SMTP credentials.
Tool: send_email
Arguments
to(string, required): Recipient email addresssubject(string, required): Subject of the emailtext(string, required): Plain text body of the emailhtml(string, optional): HTML body of the email
Example Call
{
"name": "send_email",
"arguments": {
"to": "[email protected]",
"subject": "Hello",
"text": "This is a test email."
}
}
関連サーバー
vv-mcp
A text-to-speech (TTS) server using the VOICEVOX engine. Requires a running VOICEVOX instance and is currently macOS only.
ChatSum
Summarize chat messages from a local database file.
Zoom Transcript
An MCP server for interacting with transcripts from Zoom Cloud Recordings.
Yazio MCP
MCP server for accessing Yazio user & nutrition data (unofficial)
Social Neuron MCP Server
50+ AI tools for end-to-end social media management — brand extraction, video generation, multi-platform scheduling, analytics, and closed-loop optimization.
Speech MCP Server
A text-to-speech server using the Kokoro TTS model, configurable via environment variables.
VOICEROID Daemon
A text-to-speech server for VOICEROID2 via the voiceroid_daemon.
RabbitMQ MCP Go
A Go-based MCP server for integrating with the RabbitMQ message broker.
WebRTC MCP Chat Server
A remote WebRTC chat server with secure temporary rooms and MCP support for background agents.
Gemini Email Subject Generator MCP
Generates engaging email subjects and detailed thinking processes using Google's Gemini AI model.