Description

MCP-Server-Email provides a bridge for language models to compose and send emails with attachments through SMTP servers. Developed by Tian Ming Guang, this server implementation supports multiple email providers (Gmail, Outlook, Yahoo) and offers tools for sending emails with multiple recipients and searching for attachments in specified directories. The server handles secure email transmission, supports various attachment file types (documents, archives, images), and requires environment variables for sender credentials. Ideal for automating email workflows where AI assistants need to compose messages, attach files, and manage email communications without direct access to email services.

Installation

npx -y mcp-server-email
npm install mcp-server-email
git clone https://github.com/shy2593666979/mcp-server-email

Claude Desktop Configuration

Add this configuration to your Claude Desktop config file to enable this MCP server:

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json

Config file location: %APPDATA%\Claude\claude_desktop_config.json

Config file location: ~/.config/Claude/claude_desktop_config.json

claude_desktop_config.json
{
  "mcpServers": {
    "email-sender": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-server-email"
      ]
    }
  }
}