shuakami/mcp-mail
View on GitHub ↗📧 MCP Mail Tool - AI-powered email management tool | 基于 MCP 的智能邮件管理工具
48 ★9 forksTypeScriptUpdated 9mo ago
What you need to know
MCP-based email tool that lets AI models send, read, and manage email through a standardized interface (Mail MCP). Supports plain-text and HTML emails, attachments, mass mail, folder listing, advanced multi-condition search, read/unread and delete/move management, attachment preview/download, and contact extraction with frequency analysis. Built with nodemailer, node-imap, and mailparser (Node.js 18+/TypeScript 5), bridged to MCP via a Python script (pythonw). Configured with SMTP/IMAP env vars. ISC license.
Install
npx -y @smithery/cli install @shuakami/mcp-mail --client claude git clone https://github.com/shuakami/mcp-mail.git && npm install && npm run build
Key features
- ✓Send text/HTML emails with attachments and mass send
- ✓Folder list, mail list, advanced search, and mail details
- ✓Mark read/unread, delete, and move mails
- ✓Attachment listing, download, and content preview
- ✓Contact extraction from mail history with frequency analysis
- ✓Content-range viewing for large mails
Clients: Cursor · Claude Desktop
Reviewed 2026-08-11
Topics
aiai-toolsanthropicautomationchatgptcursordeveloper-toolsemailemail-automationemail-clientimapmail-clientmail-servicemcpmodel-context-protocolnodejsopenaiproductivitysmtptypescript
- Stars
- 48★
- Forks
- 9
- Language
- TypeScript
- License
- —
- Created
- 2025-03-20
- Last push
- 2025-11-12