email-send-mcp
Allows sending emails via Gmail's SMTP server with support for attachments and attachment search. Requires an app-specific password for authentication.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@email-send-mcpsend email to bob@company.com with subject 'Report' attach sales.pdf"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Email Send MCP
A Model Context Protocol server that provides email functionality. This server enables LLMs to compose and send emails, as well as search for attachments within specified directories.
Features
Send emails with multiple recipients
Support for email attachments
Search for files in directories based on pattern matching
Secure email transmission using SMTP
Available Tools
send_email- Sends emails based on the provided subject, body, and receiver.receiver(array of strings, required): List of recipient email addressesbody(string, required): The main content of the emailsubject(string, required): The subject line of the emailattachments(array of strings or string, optional): Email attachments (filenames)
search_attachments- Searches for files in a specified directory that match a given pattern.pattern(string, required): The text pattern to search for in file names
Prompts
send_email
Send an email with optional attachments
Arguments:
receiver(required): The list of recipient email addressesbody(required): The main content of the emailsubject(required): The subject line of the emailattachments(optional): Email attachments
search_attachments
Search for files matching a pattern
Arguments:
pattern(required): The text pattern to search for in file names
Usage
Configure for Cursor/Claude
Add to your cursor/claude settings:
Conda
{
"mcpServers": {
"email_send_mcp": {
"command": "uvx",
"args": [
"email-send-mcp"
"--dir",
"C:\\Users\\YourUserName\\Desktop"
],
"env": {
"SENDER": "namexxx@gmail.com",
"PASSWORD": "tuogk......."
}
}
}
}Security Notes
For Gmail and other services, you may need to use an app-specific password
The server supports a limited set of attachment file types for security reasons
Supported File Types
The server supports the following attachment file types:
Documents: doc, docx, xls, xlsx, ppt, pptx, pdf
Archives: zip, rar, 7z, tar, gz
Text files: txt, log, csv, json, xml
Images: jpg, jpeg, png, gif, bmp
Other: md
Example Usage
Sending an Email
{
"receiver": ["recipient@example.com"],
"subject": "Test Email from MCP Server",
"body": "This is a test email sent via the MCP Email Server.",
"attachments": ["document.pdf", "image.jpg"]
}Searching for Attachments
{
"pattern": "report"
}Contributing
We encourage contributions to help expand and improve the MCP Email Server. Whether you want to add new tools, enhance existing functionality, or improve documentation, your input is valuable.
For examples of other MCP servers and implementation patterns, see: https://github.com/modelcontextprotocol/servers
Pull requests are welcome! Feel free to contribute new ideas, bug fixes, or enhancements to make the MCP Email Server even more powerful and useful.
License
MCP Email Server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License.
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/YUHAI0/email-send-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server