Back to Apps

MCP Email Server
by boutquin
Secure SMTP email server for LLMs to send emails with attachments and search local files for attachments.
0 stars
Works in:claude
Exposes:Tools
What it does
This MCP server connects LLMs to the SMTP protocol, allowing them to compose and send emails to multiple recipients. It also provides a local file search capability to find attachments within a specified directory using pattern matching, enabling the AI to autonomously find and attach relevant documents to emails.
Tools
send_email: Sends emails with a specified subject, body, and list of recipients. Supports adding multiple file attachments.search_attachments: Searches for files in a local directory that match a given text pattern, allowing the AI to locate files for emailing.
Installation
To use this server with Claude Desktop, add the following to your claude_desktop_config.json:
{
"mcpServers": {
"email": {
"command": "python",
"args": [
"-m",
"mcp_email_server",
"--dir",
"/path/to/your/attachments"
],
"env": {
"SENDER": "your-email@gmail.com",
"PASSWORD": "your-app-password"
}
}
}
}
Supported hosts
- claude
Quick install
pip install pydantic python-dotenvInformation
- Pricing
- free
- Published
- 5/30/2026
- stars
- 0
Categories
Choose your AI client and follow the steps below.
Claude Desktop
Add to mcpServers config with python -m mcp_email_server and SENDER/PASSWORD env vars.





