MCP Servers / communication / mail-mcp

mail-mcp

JSON →
none26communication

Most email MCP servers only read from IMAP. mail-mcp does everything: 30 tools for reading, searching, sending, replying, forwarding, and bulk operations across IMAP, SMTP, Microsoft Graph API, and Exchange Web Services. Multi-account, native OAuth2, built in Rust. Works with Gmail, Microsoft 365, Hotmail/Outlook.com, Zoho, and any standard IMAP/SMTP server.

Install
How to run this server
[ { "cmd": "npx distribution", "imports": [] } ]
server path: mail-mcp
Tools
What this server exposes
smtp_send_message
Send an email via SMTP
smtp_reply_message
Reply to an email via SMTP
smtp_forward_message
Forward an email via SMTP
graph_send_message
Send an email via Microsoft Graph API
ews_send_message
Send an email via Exchange Web Services
Configuration
Environment & auth
authnone
envMAIL_IMAP_DEFAULT_HOST
envMAIL_SMTP_DEFAULT_HOST
envMAIL_SMTP_DEFAULT_PORT
envMAIL_OAUTH2_DEFAULT_CLIENT_ID
envMAIL_OAUTH2_DEFAULT_CLIENT_SECRET
envMAIL_OAUTH2_DEFAULT_REFRESH_TOKEN
envMAIL_IMAP_GMAIL_HOST
envMAIL_IMAP_WORK_HOST
envMAIL_OAUTH2_WORK_CLIENT_ID
envMAIL_OAUTH2_WORK_CLIENT_SECRET
envMAIL_OAUTH2_WORK_REFRESH_TOKEN
envREFRESH_TOKEN
Resources
mail-mcp — MCP Server · libregistry