关于 Fluxmail
Fluxmail 是面向 Agent 和应用的可自托管邮件基础设施,可连接 Gmail、Microsoft 365、Outlook.com 及 IMAP/SMTP 邮箱。它通过 MCP、版本化 REST API 和命令行提供邮件操作与管理能力。
主要功能
- 01连接 Gmail、Microsoft 365、Outlook.com 和 IMAP/SMTP
- 02读取、搜索、草拟、发送和整理邮件
- 03为应用和工作流提供版本化 REST API
- 04通过命令行配置邮箱和管理访问权限
适用场景
- 01让 Agent 操作已连接的邮箱
- 02通过 REST 在后端工作流中处理邮件
- 03管理邮箱连接和服务访问权限
MCP 相关
Fluxmail 向 MCP 客户端提供邮件操作。它支持本地客户端使用 stdio,也支持本地、Docker 和远程部署中的 Streamable HTTP。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
npx -y fluxmailGOOGLE_CLIENT_IDOptional override for Fluxmail's built-in Desktop OAuth client ID.GOOGLE_CLIENT_SECRET密钥Client secret paired with a custom Google OAuth client ID.FLUXMAIL_DATA_DIRDirectory for the Fluxmail database, encryption key, and stored settings.FLUXMAIL_LICENSE_KEY密钥Optional Fluxmail license key for paid plan limits.本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Fluxmail
Fluxmail 是面向 Agent 和应用的可自托管邮件基础设施。它可连接 Gmail、Microsoft 365、Outlook.com 和 IMAP/SMTP 邮箱。Agent 使用 MCP,应用和后端工作流使用有版本控制的 REST API,运维人员则使用 CLI 连接邮箱、管理访问权限并运行服务。
安装
Fluxmail 需要 Node.js 22.22 或更高版本。
npm install -g fluxmail
fluxmail setup --name "Your name" --email [email protected]
然后按照快速入门连接邮箱,并选择使用 Fluxmail 的方式:MCP、REST API 或 CLI。
文档
Fluxmail 支持本地 MCP 客户端使用 stdio。其 HTTP 服务为本地、Docker 和远程部署提供 Streamable HTTP MCP 与 REST。需要可复现的安装时,请使用精确的软件包版本,而不是 @latest。
许可证
Fluxmail 根据 Elastic License 2.0 提供源代码。您可以使用、修改、创建衍生作品并重新分发,但须遵守该许可证。Personal 计划无需付费密钥,即可支持三个邮箱和一名成员。官方 Pro、Business 和 Enterprise 权益需要有效的 Fluxmail 许可证密钥。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。