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."
}
}
เซิร์ฟเวอร์ที่เกี่ยวข้อง
WhatsApp
Search, read, and send personal WhatsApp messages, contacts, and media files.
Integration App
Interact with any other SaaS applications on behalf of your customers.
Perplexity Chat
A Python-based server for the Perplexity API that manages chat history and conversations.
WhatsApp Web
An MCP server for interacting with WhatsApp Web, allowing you to send and receive messages.
Channel.io
Integrate with the Channel Talk API to let AI assistants access and utilize chat information.
Email Agent MCP
Local email connectivity for AI agents — read, draft, send, and organize Outlook mail via MCP. Apache-2.0 licensed.
AgentSIM
Real SIM-backed mobile numbers for AI agents. Provision phone numbers, receive SMS, and capture OTP codes — bypasses VoIP blocks that reject Twilio/Vonage. 5 tools: provision_number, wait_for_otp, get_messages, release_number, list_numbers.
Telnet MCP Server
A secure telnet client for LLM applications, designed for defensive security analysis of network devices.
Gmail MCP Server
An MCP server for integrating with the Gmail API to manage emails.
WhatsApp
Search, read, and send WhatsApp messages and contacts. Requires a local Go WhatsApp bridge.