io.github.churichard/fluxmail (MCP Server)
This MCP server reads, searches, drafts, sends, and organizes email through Gmail, Outlook, and IMAP/SMTP mailboxes. It is described as self-hosted email infrastructure for agents and apps, with agents using MCP and apps/workflows using a versioned REST API.
🛠️ Key Features
- Email access across Gmail, Microsoft 365, Outlook.com, and IMAP/SMTP
- Read, search, draft, send, and organize email
- MCP for agents; versioned REST API for apps and backend workflows
- CLI for operators to connect mailboxes, manage access, and run the service
🚀 Use Cases
- Agent workflows that interact with email via MCP
- Application and backend workflows that use the versioned REST API
- Operator-driven mailbox setup and service operation via CLI
⚡ Developer Benefits
- Standard integration patterns: MCP (agents) and REST API (apps/workflows)
- Supports common mailbox providers and protocols (Gmail, Microsoft 365/Outlook, IMAP/SMTP)
- CLI commands for connecting mailboxes and managing access
⚠️ Limitations
- Requires Node.js 20.20.x or Node.js 22.22+ to install and run
Supported Topics
- ai, ai-agent, ai-agents, api, cli, email, mcp, mcp-server