Email MCP:用 IMAP 和 SMTP 管理任意邮箱
不绑定 Gmail 或 Outlook 的邮件服务器,走标准 IMAP 和 SMTP,支持多账号收发、搜索、定时发送和草稿模板,适合自有域名和小众邮箱。
项目与安装文档
查看项目https://github.com/codefuturist/email-mcp
邮件类 MCP 大多绑定在 Gmail API 或 Microsoft Graph 上,用 Fastmail、iCloud、ProtonMail Bridge 或公司自建邮箱的人就被落下了。Email MCP 走最通用的 IMAP 和 SMTP:只要邮箱支持这两个协议就能接,还能同时挂多个账号,让智能体在私人邮箱和工作邮箱之间一起处理。
能做什么
- 读和搜:
list_emails按日期、发件人、标记过滤,search_emails搜主题和正文,get_thread按 References 头还原整串对话,download_attachment取附件(上限 5 MB)。 - 写和发:
send_email、reply_email、forward_email处理收发,save_draft存草稿,apply_template套模板,schedule_email定时发送。 - 整理:移动、标记、批量操作最多 100 封,按服务商自动选择标签方式(Gmail 标签、ProtonMail 文件夹或 IMAP 关键字)。
- 实时监听:基于 IMAP IDLE 的监听器能在新邮件到达时触发 AI 分拣、桌面通知或 webhook。
适合谁
- 用自有域名或非 Google、非微软邮箱,又想让智能体帮忙清理收件箱、起草回复的人。
- 同时管理好几个邮箱账号的自由职业者和小团队。
接入方式
需要 Node.js 22 或更新版本。先运行向导添加账号,它会自动识别服务器设置并测试连接:
npx @codefuturist/email-mcp setup
然后在客户端配置里启动 stdio 服务器:
{
"mcpServers": {
"email": {
"command": "npx",
"args": ["-y", "@codefuturist/email-mcp", "stdio"]
}
}
}
编辑点评
一个值得关注的小项目:截至 2026-10-06 约 120 star,但 README 完整,暴露 47 个工具、7 个提示和 6 个资源,还有按账号的令牌桶限流和不记录密码的审计日志。和 Google Workspace MCP、Microsoft 365 MCP 相比,它放弃了日历和文档,换来的是对任何邮箱的通用性。风险要说在前面:它拥有发信、删信甚至 delete_mailbox 删除整个文件夹的能力,邮件里的提示词注入可能诱导智能体乱发邮件,配置里有全局只读开关,刚上手建议打开;账号密码默认以明文写在 ~/.config/email-mcp/config.toml,Gmail 应使用应用专用密码,OAuth2 支持仍是实验性的。许可证为 LGPL-3.0。