Fluxmail

by churichard

Not rated
GitHub

About

Self-hosted email CLI / API / MCP server for AI agents and apps

Details

Author
churichard
Categories
Productivity

Setup

Install Fluxmail in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/churichard/fluxmail

Follow the installation instructions in the repository README, then restart your MCP client.

Fluxmail is self-hosted email infrastructure for agents and apps. It connects to Gmail, Microsoft 365, Outlook.com, and IMAP/SMTP mailboxes. Agents use MCP, apps and backend workflows use the versioned REST API, and operators use the CLI to connect mailboxes, manage access, and run the service.

- πŸ“¬ Connect Gmail, Google Workspace, Microsoft 365, Outlook.com, and IMAP/SMTP mailboxes to one instance.
- πŸ€– Give agents MCP tools to list, search, read, draft, reply, forward, send, schedule, and organize email.
- πŸ”Œ Use the same mailbox operations from the versioned REST API and CLI.
- 🧡 Fetch complete messages and threads, work across several mailboxes, and download attachments.
- πŸ—‚οΈ Mark mail as read, star or archive it, move it between folders, send it to Trash, and manage Gmail labels or Outlook categories.
- πŸ” Limit each client to selected mailboxes and actions with permission profiles or custom policies.
- πŸ‘₯ Add members and share selected mailboxes on Team and Enterprise plans.
- 🏠 Run Fluxmail locally or in Docker while keeping its database and encrypted provider credentials on your infrastructure.

Fluxmail requires Node.js 20.20.x, or Node.js 22.22 or later.

npm install -g fluxmail fluxmail setup --name "Your name" --email you@example.com

Then follow thequickstartto connect a mailbox and choose how you want to use Fluxmail: MCP, REST API, or CLI.

- Overview
-
MCP tools
-
Build with REST
-
REST API
-
Permissions
-
Configuration
-
CLI reference
-
Gmail setup
-
Outlook setup
-
IMAP setup
-
Architecture
-
Teams and plans
-
Authentication and instances

The Personal plan supports three mailboxes and one member. Paid plans raise those limits for teams that share an instance. SeeFluxmail pricingfor current details.

Fluxmail is source available under theElastic License 2.0. You may use, modify, create derivative works, and redistribute Fluxmail subject to that license. Running a fork does not by itself require a paid Fluxmail subscription, and the built-in Personal plan supports three mailboxes and one member without a paid key.

Official Pro and Team entitlements require a valid Fluxmail license key. ELv2 does not allow you to change or circumvent license key functionality, remove protected functionality, or provide Fluxmail itself as a hosted or managed service that exposes a substantial set of its features. Use of the Fluxmail name and logos is also subject to theFluxmail Terms of Service.

The 1Password MCP server creates a bridge that allows MCP clients such as Codex and Kiro to manage your 1Password Environments with secure authorization prompts.

This is the 1st, easiest, and cheapest PPT, slides, presentation AI generation MCP Server in the world.

Persistent memory for any AI assistant. Zero token cost until recall. Stores memories in local SQLite, ranks by 6-factor scoring, returns results 79% smaller than JSON. Works with Claude, ChatGPT, Grok, Cursor, Windsurf, and any MCP client.

A MCP server that enables AI assistants to interact with Anki, the spaced repetition flashcard application.

Enables LLM clients to interact with macOS applications through AppleScript. Built using the @beyondbetter/bb-mcp-server library, this server provides safe, controlled execution of predefined scripts with optional support for arbitrary script execution.

An MCP server for WordPress plugin audits

Turn your AI assistant into a digital marketing hub that creates, organizes, and analyzes links and QR Codes on demand.

Connect AI clients to Cal.com scheduling through the Model Context Protocol using the hosted server at mcp.cal.com or a local instance.

Sync Calendars, Scheduling Links, AI Executive Scheduling Assistant, Unified Calendar

No reviews yet β€” be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.