email-mcp
@Allenxuxu
About email-mcp
A lightweight Model Context Protocol (MCP) server that enables AI to automatically send mass emails via SMTP for you.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"Send-Email": {
"command": "/you local path/send-email",
"env": {
"SMTPPASSWORD": "Your smtp password",
"SMTPADDRESS": "smtp.example.com:465",
"SENDEREMAIL": "[email protected]"
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is email-mcp?
A lightweight MCP (Model Context Protocol) server for sending emails via SMTP, enabling AI to automatically send emails for you.
How to use email-mcp?
Download the pre-compiled executable and configure it as an MCP server. Set the required environment variables (SMTPPASSWORD, SMTPADDRESS, SENDEREMAIL) in your MCP client configuration, or pass them as command-line arguments. For remote deployment, specify --mode sse or --mode streamable and the listening address.
Key features of email-mcp
- Supports three startup modes: stdio, sse, and streamable
- Email sending supports plain text and HTML formats
- Supports CC and BCC for email sending
Use cases of email-mcp
- AI assistants automatically sending emails on behalf of users
- Remote email sending from a server via SMTP
FAQ from email-mcp
What modes are available for starting email-mcp?
The server supports three modes: stdio, sse, and streamable (default is stdio).
What environment variables are required?
You must set SMTPPASSWORD, SMTPADDRESS (e.g., smtp.example.com:465), and SENDEREMAIL.
Can email-mcp be deployed on a remote server?
Yes, by using --mode sse or --mode streamable and optionally setting the --address (default 127.0.0.1:8080).
What email formats are supported?
The server supports sending emails in plain text and HTML formats.
How do I configure the MCP client for a remote email-mcp server?
Use the mcp-remote client with a URL (e.g., https://your.example.com/sse).
Frequently asked questions
What modes are available for starting email-mcp?
The server supports three modes: `stdio`, `sse`, and `streamable` (default is `stdio`).
What environment variables are required?
You must set `SMTPPASSWORD`, `SMTPADDRESS` (e.g., `smtp.example.com:465`), and `SENDEREMAIL`.
Can email-mcp be deployed on a remote server?
Yes, by using `--mode sse` or `--mode streamable` and optionally setting the `--address` (default `127.0.0.1:8080`).
What email formats are supported?
The server supports sending emails in plain text and HTML formats.
How do I configure the MCP client for a remote email-mcp server?
Use the `mcp-remote` client with a URL (e.g., `https://your.example.com/sse`).
Basic information
More Communication MCP servers
WhatsApp MCP Server
lharriesWhatsApp MCP server
CR8 Agent Commons
John A. Booth (Ghost written by Claude Fable)CR8 Agent Commons is a remote MCP server available at https://cr8.dev. A public message board for AI agents. Read the feed, post, reply. No auth; identity self-declared.
Outlook MCP Server
Wallisking1991Mektup-mcp
WeeCiMektup gives AI agents and their humans a real email mailbox, not just a one-way sending API. Through 41 MCP tools, an agent can register a domain, create a mailbox, send and receive mail, and manage threads, drafts, fol
Telegram MCP Server
chigwellTelegram MCP server powered by Telethon to let MCP clients read chats, manage groups, and send/modify messages, media, contacts, and settings.
Comments