send_email
Send an email via SMTP
Send an email over your own SMTP account straight from the conversation.
LABSCO SUMMARY
There is no mailbox access and nothing to read — it sends and stops, which is the honest scope for a server whose only credential is an SMTP login. Everything it sends carries your own address, so treat those credentials the way you would treat any app password.
A single-tool server: send_email hands a message to an SMTP server through nodemailer and reports the result.
An SMTP account — host, username and password, with the port and TLS setting matched to your provider. The sender address defaults to the account you authenticate as. Runs on Node.
Build from source — git clone https://github.com/fahadBSTech/mcp-gmail-sender.git
USE CASES
Hand the drafted text straight to the send tool instead of copying it into a mail client.
Let an automation mail you the result when it finishes, from your own address.
Supply an HTML body alongside the plain text so clients that support it render the richer version.
Listed in project docs. Your client may show a different list.
send_emailSend an email via SMTP
BEFORE YOU INSTALL
1 tool named in the project's documentation.
The documented client runs the server on your machine.
CONTEXT COST
Rated by the size of the one tool definition that rides along on every turn
INSTALLATION
git clone https://github.com/fahadBSTech/mcp-gmail-sender.git
cd mcp-gmail-sender
npm install<YOUR_PATH_TO_MCP_GMAIL_SENDER> is the full path of your clone. For Gmail, <YOUR_SMTP_PASS> is an app password rather than the account password.
{
"mcpServers": {
"email-mcp": {
"command": "node",
"args": [
"<YOUR_PATH_TO_MCP_GMAIL_SENDER>/dist/src/index.js"
],
"env": {
"SMTP_HOST": "smtp.gmail.com",
"SMTP_PORT": "587",
"SMTP_SECURE": "false",
"SMTP_USER": "<YOUR_SMTP_USER>",
"SMTP_PASS": "<YOUR_SMTP_PASS>"
}
}
}
}