Set-up guide
Connect Claude to iCloud Mail and your Apple calendar.
Your @icloud.com mailbox in Claude or ChatGPT, with your Apple calendar and contacts on the same connection. One app-specific password from Apple opens all three, and the control panel fills in the servers for you.
- Time About 5 minutes
- You will need An app-specific password
- Also connects Calendar and contacts
The short version
Claude can read, answer and file your iCloud Mail through Mailbox MCP. Make an app-specific password at account.apple.com, type your @icloud.com address into the control panel and press Find my settings, then paste the password.
The same password can open your Apple calendar and contacts, so Claude can see your week as well as your inbox.
Before you start
What you need: an app-specific password from Apple
iCloud won't let an app in with your Apple Account password. It wants an app-specific password instead: a separate one, made for one app, that you can delete without changing anything else.
Apple makes them at account.apple.com, under Sign-In and Security. It only offers them on an account with two-factor authentication on, which most Apple Accounts already have. Apple's own page has the steps.
Name it something you'll recognise later, such as "Mailbox MCP", and copy it straight away: Apple shows it once.

Walkthrough
Connect Claude to iCloud Mail, step by step
-
Make an app-specific password
At account.apple.com, in Sign-In and Security, select App-Specific Passwords, then Generate an app-specific password. Copy it before you close the page.
-
Type your iCloud address and press Find my settings
In the control panel, add a mailbox, type your @icloud.com (or @me.com, or @mac.com) address and press Find my settings. The iCloud servers come back filled in, from the published settings for this provider.
Find my settings for an @icloud.com address: the servers are filled in, and the note says what kind of password iCloud wants. -
Paste the app-specific password
Paste the app-specific password, not your Apple Account password, and connect. The panel opens the mailbox while you wait and tells you if anything was refused.
-
Add the connector to Claude or ChatGPT
In Claude: open Customize, then Connectors, press the + beside Connectors and find Mailbox MCP in Claude's directory, then press Connect (Anthropic's help says the button may read Install). Sign in to Mailbox MCP when it asks, and choose your iCloud mailbox.
No directory on your plan or in your organisation? Add it as a custom connector instead: Customize, Connectors, + Add, Add custom connector, then paste the connector URL from the mailbox's Connector tab in the control panel. The Claude.ai set-up guide has every screen.
In ChatGPT: select Plugins in the sidebar, find Mailbox MCP in the plugin directory, select Install plugin, then Continue to Mailbox MCP, and sign in. The ChatGPT set-up page covers developer mode too.
-
Check that it worked
Ask: Using Mailbox MCP, list my 5 most recent emails. If they're the ones you expect, it's connected, and nothing was marked as read.
Got the app-specific password? Connecting iCloud Mail is a paste and a sign-in, on the free tier with no card.
The trap
The iCloud username trap, and why it doesn't bite here
Apple asks for different usernames for reading and for sending. For reading mail over IMAP:
Username: This is usually the name of your iCloud Mail email address (for example, johnappleseed, not johnappleseed@icloud.com). If your email client app can't connect to iCloud Mail using just the name of your email address, try using the full address.
Apple, iCloud Mail server settings for other email client apps
For sending, Apple asks for "Your full iCloud Mail email address". That split is why many mail apps half work with iCloud: mail arrives and nothing goes out.
Through Mailbox MCP, both forms work for mail, sending included. Connect with the short name or the full address and replies still go out. For the calendar and contacts, use your full Apple Account address, as the next section says.
The diary
Your Apple calendar and contacts, with the same password
Claude can see your iCloud calendar too. Apple's calendar and contacts live on servers of their own, and the same app-specific password opens them. You add them to the mailbox you've already connected, not as a second connector.
- Calendar:
https://caldav.icloud.com/ - Contacts:
https://contacts.icloud.com/
Use your full Apple Account email address as the username for both. Both addresses answered from this product when we probed them on 16 September 2026.
Then Claude can read your week, book and move your own appointments, and find a person in your contacts. The CalDAV and CardDAV page has the detail, and AI calendar scheduling shows what it's like to use.

ChatGPT
Connect ChatGPT to iCloud Mail
ChatGPT's own mail apps connect Gmail and Outlook, and nothing from Apple. Mailbox MCP brings iCloud Mail to ChatGPT the same way it does to Claude: connect the mailbox in the control panel, then install Mailbox MCP from the ChatGPT plugin directory and choose it.
The ChatGPT set-up page walks through every screen, including developer mode.
Troubleshooting
If iCloud says the password is wrong
It's almost always the Apple Account password in the box instead of an app-specific one. iCloud refuses the account password from any app, so make an app-specific password and paste that.
Changed your Apple Account password lately? Apple says that "all of your app-specific passwords will be revoked automatically" when you do. Make a new one and connect again with it.
For the calendar or contacts, a refusal there with a mailbox that works usually means the username: use your full Apple Account address.

Limits
What an iCloud connection doesn't do
-
An app-specific password, always
It can't use your Apple Account password, and neither can any other app. Two-factor authentication has to be on for Apple to make one.
-
One mailbox each
One connection is one mailbox. A second iCloud address is a second connection with its own connector URL.
-
20 MB a message
Attachments are capped at 20 MB a message in total, not per file.
-
Calendar added separately
Connecting the mailbox doesn't connect the calendar. You add the calendar and contacts addresses to the same mailbox afterwards.
-
Not a backup tool
It is not a backup, an archive or a migration tool.
Questions
Questions about iCloud Mail, Apple Calendar and AI
Can Claude connect to iCloud email?
Not on its own: Anthropic's built-in mail connectors are for Gmail and Microsoft 365. Through Mailbox MCP, yes. Make an app-specific password at account.apple.com, connect your @icloud.com address in our control panel, then add Mailbox MCP to Claude from its directory or as a custom connector. Claude can then read, search, answer and file your iCloud Mail.
Should I give Claude access to my iCloud?
Give it the mailbox, not your Apple Account password. An app-specific password is made for one app, Claude never sees your Apple Account password, and you can delete it at account.apple.com at any time to end the access. In our control panel you can also hold the connection to Read only, so Claude can read but not send or move anything.
Can ChatGPT read iCloud Mail?
Through Mailbox MCP, yes. ChatGPT's own mail apps connect Gmail and Outlook, not iCloud. Connect your iCloud mailbox in our control panel with an app-specific password, then install Mailbox MCP from the ChatGPT plugin directory and choose the mailbox.
Do I need an app-specific password for iCloud Mail?
Yes. iCloud won't accept your Apple Account password from an app. Apple makes app-specific passwords at account.apple.com, under Sign-In and Security, and says your account must be protected with two-factor authentication to use them. If you change your Apple Account password, Apple revokes them all, so make a new one then.
What is my iCloud IMAP username?
Apple says it's usually the name before the @, such as johnappleseed rather than johnappleseed@icloud.com, and to try the full address if that fails. Through Mailbox MCP either form works for mail, sending included. For the calendar and contacts, use your full Apple Account address.
Can Claude see my iCloud calendar and contacts?
Yes, once you add them to the mailbox you've connected. The calendar is at caldav.icloud.com and the contacts at contacts.icloud.com, with the same app-specific password and your full Apple Account address as the username. Then Claude can read your week, book and move your own appointments, and find people in your contacts.
Is it free to connect iCloud Mail to Claude?
Yes, to start. Every mailbox gets 5 calls a day free, with no card. Pro gives a mailbox up to 1,000 calls a day at £2.92 a month, paid annually at £34.99 + VAT.
Attribution
Sources
- Apple: iCloud Mail server settings for other email client apps The IMAP and SMTP usernames, quoted above. Read 4 October 2026.
- Apple Support: sign in to apps with your Apple Account using app-specific passwords The app-specific password a third-party app signs in with, where it is made, and the two-factor requirement. Apple names no hosts; both above answer their .well-known path from this product.
- Connect a CalDAV calendar or CardDAV contacts The iCloud calendar and contacts addresses, and the other hosts that work the same way.
- Anthropic: Use connectors to extend Claude's capabilities Finding a connector in Claude's directory and the Connect step. Read 4 October 2026.
Connect your iCloud mailbox.
Free on any mailbox with 5 calls a day, and Pro up to 1,000 a day at £2.92 a month, paid annually at £34.99 + VAT.