Connect iCloud Mail to Claude and ChatGPT
Multi Mail connects iCloud mailboxes to Claude and ChatGPT with an app-specific password, never your Apple Account password.
For icloud.com, me.com and mac.com addresses, and iCloud+ mail at your own domain.
The AI apps' own connectors
- ChatGPT's iCloud Mail plugin connects an address ending in @icloud.com, @me.com or @mac.com with an Apple app-specific password. Read on 3 November 2026.
- ChatGPT's release notes say its iCloud Mail plugin finds emails and catches up on your inbox. Read on 3 November 2026.
Connect it
At AppleThe link opens Apple in a new tab.
- 1
Sign in at account.apple.com.
- 2
In Sign-In and Security, select App-Specific Passwords.
- 3
Select Generate an app-specific password and follow the steps.
Apple shows it once - leave that page open until Lumman asks for it.
Add it to
- 4Add to ClaudeOpens claude.ai - press Connect there.
- 5
Sign in, add your iCloud mailbox and approve Claude in the window Claude opens - paste the app-specific password when it asks
- 6
Ask Claude about your mail
- 4
Run in Claude Code
/plugin marketplace add lumman-lab/multi-mail/plugin install multi-mail@multi-mailRun the first, then the second.
- 5
Sign in, add your iCloud mailbox and approve Claude Code on the Lumman page your browser opens - paste the app-specific password when it asks. If none opens, run /mcp and choose multi-mail.
- 6
Ask, or run
/multi-mail:triage
Works fully on ChatGPT Business, Enterprise and Edu.
- 4
Copy the address
- 5Open ChatGPT plugins
Press +, choose Add custom MCP server, name it Multi Mail, paste the address, choose OAuth, tick the box and press Create as a plugin.
- 6
Install it, then sign in, add your iCloud mailbox and approve on the Lumman page it opens - paste the app-specific password when it asks. In a chat, type @ and choose Multi Mail.
- 4
Add to
~/.cursor/mcp.json - 5
Sign in, add your iCloud mailbox and approve Cursor on the Lumman page Cursor opens - paste the app-specific password when it asks
Streamable HTTP, OAuth 2.1 with dynamic client registration. No key or client id.
- VS Code
Run MCP: Add Server, choose HTTP, paste the address and name it multi-mail.
- Gemini CLI
gemini extensions install https://github.com/lumman-lab/multi-mailIts first call opens Lumman's sign-in; /mcp auth multi-mail opens it again.
- Antigravity
agy plugin install https://github.com/lumman-lab/multi-mailRun /mcp, open multi-mail_multi-mail and choose Authenticate; approve on the Lumman page, then paste the code Antigravity shows back into it.
Any number of mailboxes. 25 actions a day free, up to 250 a month, 1,000 a day on Standard for $50 a year or $5 a month, or 10,000 a day on Plus for $200 a year or $20 a month.
Reach and limits
- Search and read it together with every other mailbox you add.
- Draft, reply, forward and send from it.
- Archive, bin and file its mail, and clean up its inbox by sender, putting back what a clean-up moved.
- Multi Mail reaches no filters or vacation responder at iCloud.
- Changing your Apple Account password ends every app-specific password. Make a new one and reconnect.
If it refuses
- iCloud refused this password. Use an app-specific password, not your Apple Account password, and check the address.
- Type the @icloud.com address of the Apple Account this domain's mail is at. Nothing was sent.
Connection
- Receiving
- imap.mail.me.com, port 993
- Sending
- smtp.mail.me.com, port 587
- Login
- The name before the @ to receive, the whole address to send
- Check
- Both servers accept the password before the mailbox is added
Your data
- Stored
- The app-specific password, encrypted under a key held outside the database
- No copy kept - read from the mailbox on each call
- Removing it
- Disconnecting deletes our copy of the password, which works until you delete it at account.apple.com under App-Specific Passwords.
Tools
- Offered
- 29 of the 35 - no settings_filters_list, settings_filters_create, settings_filters_update, settings_filters_delete, settings_get_vacation or settings_update_vacation
Everything else
Multi Mail's address, sign-in, limits and every tool: Multi Mail's technical details.