mcpField
F
Fluxmail

Fluxmail

本地服务
fluxmail.ai通信协作7今天更新

关于 Fluxmail

Fluxmail 是面向 Agent 和应用的可自托管邮件基础设施,可连接 Gmail、Microsoft 365、Outlook.com 及 IMAP/SMTP 邮箱。它为 Agent 提供 MCP,为应用和工作流提供版本化 REST API,并以 CLI 管理邮箱和服务。

主要功能

  1. 01连接 Gmail 和 Microsoft 邮箱
  2. 02支持 IMAP/SMTP 账户
  3. 03通过 MCP 工具管理邮件
  4. 04为应用提供版本化 REST API
  5. 05使用 CLI 管理邮箱与访问权限

适用场景

  1. 01阅读和整理邮箱邮件
  2. 02跨已连接账户搜索邮件
  3. 03由 Agent 起草或发送邮件
  4. 04将邮件接入后端工作流

MCP 相关

Fluxmail 通过 MCP 向 Agent 提供邮件能力。它支持本地 MCP 客户端使用 stdio,也可通过 HTTP 服务以 Streamable HTTP MCP 运行,包括远程部署。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"churichard-fluxmail": {
"command": "npx",
"args": [
"-y",
"fluxmail"
],
"env": {
"GOOGLE_CLIENT_ID": "<GOOGLE_CLIENT_ID>",
"GOOGLE_CLIENT_SECRET": "<GOOGLE_CLIENT_SECRET>",
"FLUXMAIL_DATA_DIR": "<FLUXMAIL_DATA_DIR>",
"FLUXMAIL_LICENSE_KEY": "<FLUXMAIL_LICENSE_KEY>"
}
}
}
}
启动命令npx -y fluxmail
需要配置的环境变量
GOOGLE_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+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmfluxmail0.12.0

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

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 许可证密钥。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。