Blog

Connect Gmail and Outlook to Meta Muse

Add Fluxmail to Meta Muse as a custom connector so Muse can search, read, draft, and send email in your Gmail, Outlook, and IMAP mailboxes, with the permissions you choose.

Richard Chu

Fluxmail Founder

4 min read

An open paper envelope with a glowing coral thread rising to a paper speech bubble

Fluxmail Cloud connects Meta Muse to Gmail, Outlook, and IMAP mailboxes such as iCloud, Yahoo, and Fastmail. You ask Muse in chat to add Fluxmail as a custom connector, then sign in to Fluxmail and choose which mailboxes Muse can use and whether it can read, write drafts, or also send.

One connector covers every mailbox you approve, and Muse works within the permissions you choose, such as drafts without sending. You can connect the same mailboxes to Claude, ChatGPT, or another agent, each with its own permissions.

1. Connect your mailboxes to Fluxmail Cloud

  1. Sign up for Fluxmail Cloud. A new workspace gets a seven-day trial, and you don't need a card to start it.
  2. Open Mailboxes, choose Gmail or Outlook, and sign in with Google or Microsoft.
  3. For iCloud, Yahoo, AOL, or Fastmail, choose Other email provider and enter the mailbox's app password. For addresses on those providers' own domains, such as @icloud.com or @fastmail.com, the dashboard fills in the server settings. With a custom domain, enter your provider's IMAP and SMTP servers yourself.

Repeat this for each mailbox you want Muse to reach. On Google Workspace or Microsoft 365, an administrator may need to approve Fluxmail first.

2. Ask Muse to create the connector

Start with read-only access while you try it out. Send this message in the Muse app:

Create a custom connector for Fluxmail Cloud using this MCP server: https://cloud.fluxmail.ai/mcp?scopes=mail.read
Use Streamable HTTP and OAuth 2.1 with PKCE.
Use dynamic client registration (DCR) and request mail.read offline_access.
Guide me through signing in to Fluxmail and approving mailbox access.

Muse walks you through signing in to Fluxmail. On the approval page, pick your workspace and the mailboxes Muse may use, then approve. This request asks only for Read emails, so Muse can search and read mail and download attachments but can't draft, move, or send anything.

To check the connection, open Settings > Connectors in Muse and look for Fluxmail. If it's missing or the sign-in failed, send the same message again.

Muse can only reach servers on the public internet, so it works with Fluxmail Cloud and not with self-hosted Fluxmail running on your computer. These steps are for the Muse app. Muse Code uses its own CLI configuration.

3. Try it

Ask Muse something that only needs to read:

Using Fluxmail, look at my inbox from the last two days and list the messages that still need a reply from me, with the sender and subject. Do not draft, send, or change anything.

Muse should search the mailboxes you approved. Check its answer against your inbox: every message should be a real one from an approved mailbox, and nothing in your mailbox should change. If nothing needs a reply, Muse should say so. Starting with "Using Fluxmail" helps Muse pick this connector when it has other email connectors on.

If you approved several mailboxes, you can ask for a message without saying which account it's in, for example "Using Fluxmail, find the flight confirmation from last week".

4. Let Muse write drafts or send

Each connection keeps the permissions you approved, so to give Muse more access, you replace the connector:

  1. On the MCP setup page, choose Muse and the permissions you want, and copy the message it builds. Read and write adds drafts, organizing, and moving mail to Trash. Full mail access also allows sending and forwarding.
  2. Disconnect the old Fluxmail connector under Settings > Connectors in Muse, then send the new message.
  3. On the approval page, every requested permission starts checked, including Send emails, so uncheck anything you don't want. For drafts only, also uncheck Organize emails and Move to/from Trash.
  4. Revoke the old connection under Connections in Fluxmail Cloud.

With drafts allowed, Muse saves replies in your mailbox's Drafts folder, where you can edit and send them yourself. If you allow sending, Muse still asks you before it sends an email unless you change that in its settings. Fluxmail's permissions apply either way, so a connection without Send emails can't send, whatever Muse is set to do.

Change which mailboxes Muse can use

Open Connections and choose Edit mailboxes on the Muse connection. The change applies the next time Muse uses Fluxmail, and you don't have to sign in again. If the connection can use all mailboxes, Muse also gets mailboxes you connect later.

If something looks off

  • Muse doesn't use Fluxmail. Check that Fluxmail is connected under Settings > Connectors, and start your request with "Using Fluxmail".
  • Muse says it isn't allowed to do something. The connection may not have that permission or mailbox, or your plan may have lapsed. Ask Muse to check the Fluxmail connection status, which lists the connection's permissions, its mailboxes, and your plan. To allow more, follow step 4.
  • A mailbox is missing. If it isn't connected to Fluxmail yet, add it under Mailboxes. If the connection uses selected mailboxes, add it with Edit mailboxes in Connections. If the mailbox shows a sign-in error in Fluxmail Cloud, choose Reconnect for it under Mailboxes.

Troubleshooting covers other sign-in and connection errors.

Is it safe to give Muse access to my email?

Through Fluxmail, Muse can use only the mailboxes you pick and the permissions you leave checked, and by default Muse asks before it sends an email. Start with read-only access and add drafts before you allow sending. Anyone who can email you can put instructions in a message, and an agent can mistake them for yours. With Send emails off, a message like that can't get Muse to send mail through Fluxmail. How to give an AI agent access to your email safely goes into more detail.

Next steps

Try Fluxmail Cloud

Connect your AI agent to your Gmail, Outlook, or IMAP email accounts.