MailMux
One MCP server for every inbox

All your inboxes. One connection for your AI.

Connect Gmail, iCloud, Outlook, Fastmail and any IMAP mailbox once. MailMux gives Claude — and any MCP-compatible assistant — a single, permission-scoped connection to search, triage, draft and send across all of them.

What needs my attention across all my inboxes today?
get_overview · search_emails · create_draftYou have 14 unread messages across 3 mailboxes. Two need a reply: Erika's contract (work) and Dave's invoice question (personal). I saved a draft reply to each in the matching Drafts folder.
Archive the newsletters and flag anything from the bank.
search_emails · move_emails · update_emailsArchived 9 newsletters in Gmail and iCloud and flagged 2 bank messages.

How it works

Three steps, about two minutes.

1

Connect your mailboxes

Other providers: settings are detected automatically; iCloud and Yahoo use an app password.

2

Add one connector

Paste your MailMux URL into Claude as a custom connector and choose what it may do. Claude Code and other MCP clients work the same way.

3

Just ask

"Summarize this week's unread mail", "find the flight confirmation", "draft a polite reply to Anna" — across every account at once.

Built for real inboxes

Everything an assistant needs to be useful with email, and nothing it should not have.

One search, every account

Results from all mailboxes merged newest-first, with snippets. Gmail search syntax works on Gmail accounts.

Triage and organize

Mark read, flag, move, archive, trash — in bulk. Nothing is ever deleted permanently.

Drafts in your own mail app

Replies and forwards keep their threading and land in the right account's Drafts folder, ready to review.

Sending is opt-in

Off until you switch it on. Mail leaves through your own provider, from your own address.

Per-connection permissions

Decide for each app whether it may read, organize, draft or send — and which mailboxes it can see.

Activity log and API

Every request is logged for you. Revoke any connection in one click. A REST API and API keys for your own scripts.

Security by design

You are trusting us with your email. Here is exactly what we do with it.

Your email stays with your provider

Messages are read live over IMAP when your assistant asks. We do not copy, index or store email content.

Credentials encrypted at rest

Mailbox passwords and tokens are sealed with AES-256-GCM under keys kept outside the database, each bound to its own account.

Standard, revocable access

AI apps connect through OAuth 2.1 with PKCE. Tokens are short-lived, scoped, and disappear the moment you revoke the app.

Guardrails against rogue emails

Email text is handed to the model as untrusted data, sending needs your explicit switch, and bulk actions never destroy mail.

Simple pricing

One plan with everything in it.

$9 / month
  • Up to 25 mailboxes, any provider with IMAP
  • Unlimited AI connections and API keys
  • Claude, Claude Code, Cowork and any MCP client
  • 14-day free trial, no card needed to start
  • Cancel any time
Start free

Questions

Does it work with Claude Cowork and claude.ai?

Yes. Add MailMux as a custom connector (Settings, Connectors, Add custom connector) with the URL from your dashboard, then approve it. Cowork scheduled tasks can use it too, so your inbox can be triaged every morning on its own.

Which providers can I connect?

Any mailbox with IMAP and SMTP: Gmail and Google Workspace, iCloud, Yahoo, AOL, Fastmail, Zoho and most hosting providers. Outlook.com and Microsoft 365 need Microsoft sign-in, which is not enabled on this server yet. Proton Mail cannot be connected: it only offers IMAP through an app on your own computer.

Do you store my emails?

No. We store your mailbox settings and encrypted credentials, and a log of which app did what (never message content). Messages are fetched from your provider only when your assistant asks.

Can the AI send email without asking me?

Only if you switch sending on and give that connection the send permission. By default assistants write drafts that you send yourself.

How do I stop an app?

Revoke it under Connect AI in your dashboard. Its tokens stop working immediately.