About Email MCP
Email MCP is an MCP server published by Allenxuxu in the AI category: a lightweight Model Context Protocol (MCP) server that enables AI to automatically send mass emails via SMTP for you. It has been installed 0 times through Conduid.
The repository has 2 stars and 0 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues (0) before depending on it in production.
Install
npx email-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Email MCP
Powered by Claude · Grounded in docs
Security checks
- ·README presentNot checked yet.
- ·License declaredNot checked yet.
- ·Tests presentNot checked yet.
- ·Dependencies pinnedNot checked yet.
- ·No dynamic code executionNot checked yet.
- !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.
Releases
README
email-mcp
A lightweight MCP (Model Context Protocol) server for sending emails, enabling AI to automatically send emails for you via SMTP.
中文 | English
Features
- Supports three modes to start the MCP server: stdio, sse, and streamable (can be deployed on remote servers)
- Email sending supports plain text and HTML formats
- Supports CC and BCC for email sending
Setup
Installation
Directly download the pre - compiled executable file.
curl https://raw.githubusercontent.com/Allenxuxu/email-mcp/HEAD/download.sh | bash
After the download and execution are completed, you will see the send-email executable file in the current directory.
Local MCP Server
Just configure the send-email executable file downloaded just now directly to the client that supports MCP.
{
"mcpServers": {
"Send-Email": {
"command": "/you local path/send-email",
"env": {
"SMTPPASSWORD": "Your smtp password",
"SMTPADDRESS": "smtp.example.com:465",
"SENDEREMAIL": "you@mail.com"
}
}
}
}
Remote MCP Server
When deploying on a server, you can specify the mode (stdio/sse/streamable) and listening address via command line arguments or environment variables.
- The default mode is
stdio. For server deployment, set it tosseorstreamable. - The default address is
127.0.0.1:8080, which can be modified as needed.
Execute ./send-email -h to view all the parameters that need to be specified. All parameters can be set through environment variables (command - line parameters have a higher priority than environment variables).
./send-email -h
Usage: send-email [--mode MODE] [--address ADDRESS] --smtppassword SMTPPASSWORD --smtpaddress SMTPADDRESS --senderemail SENDEREMAIL
Options:
--mode MODE Optional values: stdio/sse/streamable [default: stdio, env: MODE]
--address ADDRESS Optional values: use for sse/streamable mode [default: 127.0.0.1:8080, env: ADDRESS]
--smtppassword SMTPPASSWORD [env: SMTPPASSWORD]
--smtpaddress SMTPADDRESS
smtp.example.com:465 [env: SMTPADDRESS]
--senderemail SENDEREMAIL
Sender email address [env: SENDEREMAIL]
--help, -h display this help and exit
MCP Client Configuration
Configure the URL to access the remote MCP Server:
{
"mcpServers": {
"Send-Email": {
"command": "npx",
"args": [
"mcp-remote",
"https://your.example.com/sse"
]
}
}
}
README mirrored from the source repository 14 hours ago. The original is authoritative.