Email and calendar for AI

Your mailbox, in Claude, ChatGPT, or any AI you already use.

The most complete hosted email MCP for the inbox you already use. See the comparison

Mailbox MCP is the secure remote MCP server that connects the mailbox you already have, in Gmail, Outlook, Microsoft 365 or any IMAP host, to the AI you already pay for. Claude, ChatGPT, Cursor or any MCP client can read, search, answer, send and file your email, read inside an attachment and, with a calendar connected, book the meeting. Your mailbox is left exactly as it was. See what it can do for one person, or what a team gets.

  • Free tier, 5 calls a day
  • No mailbox migration
  • Cancel renewal any time
Pip, the Mailbox MCP robot, holding a letter in one hand and a small stack of envelopes in the other
Pip Your Personal Inbox Pilot
Verified behaviour Measured 2026-09-30
  • Replies thread properly In-Reply-To + References
  • Attachments arrive intact SHA-256 identical
  • Sent mail is filed once 1 copy, ID matched
  • Reading leaves it unread flags untouched
  • Delivery, external domain ~5s via Graph
Against a live mailbox of 26,930 messages.

New: routines

Email routines: your own AI works your inbox on a schedule

Choose a routine, shape it in plain words, and add it to Claude or ChatGPT in one press. At the time you chose, it reads your mailbox and leaves you a brief, drafted replies or a list, and it never sends a thing. Each routine's card says whether it ran.

  • A morning brief of your email, an AI email routine: the robot holding up a clipboard with a short 3-item summary while a twin-bell alarm clock rings beside a stack of envelopes linked to the clipboard by a glowing blue fibre. Morning brief

    What came in since the last brief, who needs you first, and what can wait.

    Starts as
    Weekdays at 07:00
    Each run
    2 to 5 calls
    Needs
    Read only
  • Replies waiting, an AI email routine that drafts replies: the robot kneeling to lay a written reply in an open filing tray beside the letters it answers, with a white mailbox behind him closed and its flag down. Replies waiting

    Drafts a reply to each person still waiting on you, ready for you to check and send.

    Starts as
    Weekdays at 07:30
    Each run
    2 to 12 calls
    Needs
    Draft and file
  • Waiting on, an AI email routine for sent mail with no reply: the robot holding up a sealed envelope and resting a hand on an hourglass of blue sand, beside a rack of 3 sent envelopes each marked with a blue tab. Waiting on

    The emails you sent that nobody has answered, oldest first, with how long each has waited.

    Starts as
    Mondays at 08:30
    Each run
    2 calls
    Needs
    Read only
  • Bills and invoices, an AI email routine that reads the totals: the robot holding up a bill with a total line and pointing a glowing stylus at a desk calendar with one day ringed in blue, a stack of papers beside him. Bills and invoices

    The bills and invoices that arrived, with the totals and due dates read from the attachments.

    Starts as
    Weekdays at 08:00
    Each run
    2 to 12 calls
    Needs
    Read only
  • Your own AI email routine, built from parts: the robot kneeling to click a fourth module onto a row of white and blue modules, one holding envelopes and one with a funnel that letters drop into. Your own routine

    Your own job for your AI: the mail it looks at, what it does with it, and anything else in your own words.

    Starts as
    Weekdays at 09:00
    Each run
    2 to 5 calls
    Needs
    Read only
  • Run status for an AI email routine: the robot ticking off a checklist of envelope rows beside an open mailbox with its blue flag up If a run does not come

    Every routine checks in with us first, so its card on your Routines tab says whether it ran, and when one does not, what to check.

Attachments

Email attachments your AI can really send, even the picture ChatGPT just made

Ask ChatGPT to draw something and email it, and it arrives attached, from your own mailbox, with nothing downloaded first. Of every email MCP server and AI mail connector we compared, Mailbox MCP is the only one that handles attachments all the way through: sending them from anywhere, reading what is inside them, and handing them back.

  1. 1 You ask ChatGPT

    ChatGPT asked for a bright birthday card picture for Alex: it draws a smiling robot holding colourful balloons. Asked, with the 365i Mailbox connector, to email the picture to test@365i.co.uk, it replies "Sent!" and says the picture was attached and a copy filed in Sent.
    ChatGPT draws the card, then sends it on request
  2. 2 It arrives, attached

    Webmail showing the message "Happy Birthday, Alex!" as it arrived, with joyful_robot_balloon_celebration.png, about 2.0 MB, attached, above a short happy-birthday note.
    In the recipient's webmail: a 2 MB picture, attached
    The attachment card in the same message: joyful_robot_balloon_celebration.png, about 2.0 MB, showing ChatGPT's robot-and-balloons picture with Show and Download links.
    The same picture ChatGPT drew, ready to open or save
  • Straight from the ChatGPT chat

    An image it has generated, a document it made, a file you dropped in. On a send, a reply, a forward or a draft.

  • From anywhere, never encoded

    A file already in the mailbox, one at a web link, or one off your own computer. The AI never types a file out, up to 20 MB an email.

  • Read, not just listed

    PDFs page by page, Word, Excel with its formulas worked out, PowerPoint, and scanned letters and photos as pictures.

Connect

Gmail, Microsoft 365, or any IMAP mailbox

You connect the mailbox you already have. There is no new address, no forwarding rule and nothing to migrate.

OAuth, one sign-in

Microsoft 365

Password access ended for Microsoft 365 mailboxes in 2022 and for personal Outlook.com ones in 2024, so Mailbox MCP goes through Microsoft Graph instead. Sending goes through Graph too, which means no Authenticated SMTP and no ticket to IT.

App password

Gmail

16 characters from your Google account, and IMAP is already on whether you can find the setting or not. The guide covers the reason the app password screen may refuse to appear for you.

Host, port, password

Any IMAP host

Fastmail, Zoho, cPanel, a mailbox your host set up years ago. If it speaks IMAP and SMTP over TLS, it connects with the details already in your mail client.

Works with

Claude, ChatGPT, Cursor, VS Code, or any MCP client

MCP is an open protocol, not one company's feature, and this is an ordinary remote MCP server. Connect a mailbox once and reach it from whichever assistant, editor or agent you actually work in. No extra licence, and no second price.

  • ChatGPT Assistant
  • Grok Assistant
  • Cursor Code editor
  • VS Code Code editor
  • Zed Code editor
  • Windsurf Code editor
  • Cline Coding agent

See every client and the one requirement

What it does

Real mail work, not a chatbot with an outbox

Most email integrations can list messages and send plain text. The difference shows up on the ordinary jobs: attaching the invoice that is already in your inbox, replying so the reply lands in the thread, and forwarding something with everything it arrived with. Connect a calendar as well and the same connector runs your diary: your week, other people's free time, and the meetings themselves.

What came in overnight that actually needs me?

Worked for 184ms

  1. list_emails Reading the last 12 messages in INBOX 184ms

7 unread. 3 of them want something from you today:

  • Dean Alcott wants a quote for a small site and asks if month end is realistic. He was referred by Priya at Meadowbank.
  • Sarah at Harbour Lane is chasing the kickoff and needs to book a room. Thursday.
  • A message you sent has bounced. Worth looking at before you resend anything.

The rest can wait: a Companies House reminder with 14 days on it, an uptime alert that already resolved itself after 4 minutes, a newsletter, and Tom at Northgate holding 4 packs of the discontinued card stock for you.

One call. 10 messages read, 7 unread, sorted by what wants an answer. Read the detail

Recorded on 5 and 13 September 2026 against a real mailbox. The tool names, the results and the timings are measured; the correspondents are invented, because real mail from real people does not belong on a public page.

See all 6, and what each one costs in calls

  • Attachments that cost nothing to send

    4 ways to attach a file, and 3 of them never pass through the assistant. A file already in the mailbox, one at a web address, or one off your own computer through a one-off link goes straight onto the message. Only a file the assistant writes itself has to be spelled out.

    So a 6 MB PDF costs you a sentence and arrives in seconds. Spelled out, it would crawl into the conversation a character at a time until the assistant ran out of room and sent the message without it. Several files at once, up to 20 MB a message. How AI email attachments work here.

  • It reads the file, not just the message

    Ask what the attached invoice comes to and it reads the PDF. A scanned letter comes back as pictures of its pages, read the way you would read it. Word, Excel and PowerPoint files come back as text, and a photo as a picture. One call reads every file, nothing is kept, and the message stays unread. A file it can't read, a zip or an old .doc, is named, with a link to open it.

  • Replies that land in the thread

    A reply carries the headers a mail client uses to nest it under the original, so it appears in the conversation rather than as a stray new message. It can read the whole thread first, so it answers what was actually said and not just the last message. The original is marked answered, exactly as if you had replied yourself.

  • Forwards that arrive intact

    Attachments and inline images travel with a forward, under the forwarded-message block a real client produces. Copy other people in, add files of your own alongside the original's, and anything the size ceiling will not take is named rather than dropped quietly. A forward can be saved to Drafts instead of sent, which matters more here than anywhere else, because the part being passed on is somebody else's.

  • Send as any of your addresses

    Every alias, each with its own display name and signature, set in your account, not by the AI. A reply-all leaves out every address you own, so you're never copied in on your own thread. Exactly one copy is filed in Sent Items. Or save any message as a real draft, files and all, and press Send yourself in Outlook. Ask for a change and it rewrites that draft, rather than leaving the version you rejected in your bin.

  • Ask whether it arrived

    Request a read receipt on the way out, the same tick box Outlook offers, on a send, a reply or a forward. Afterwards it finds what came back: a bounce, a delivery confirmation, or a receipt saying the message was opened. It tells you plainly that a missing receipt proves nothing, because most mail programs never send one.

  • Filing, in bulk, on request

    Move up to 500 messages in one go, archive them where your own Archive button would, report spam so the filter learns, create and rename folders, mark things read or flagged. Reading never marks anything read, and nothing is filed unless you ask, so your unread count still means what it did this morning. A one-off link gets a file off your computer into the mailbox, where it waits in Drafts for you to keep or delete.

  • A diary, once you connect one

    It reads your week, finds when a group of people are free, books time, invites and reschedules, and answers invitations. Connecting a mailbox does not connect a calendar, so it is one extra step: Microsoft 365 asks on the same sign-in, and anything else takes a Google sign-in or the address of a CalDAV server. On Microsoft it sets your out-of-office too.

See every tool, and what each one refuses

The founding rule

You should not be able to tell we were there

Every tool above was built under one constraint: open your mailbox in Outlook afterwards and it should look exactly as it would if you had done the work yourself. Not similar. The same.

Why it decides everything

This rule decides whether a mail tool survives a real week of email, and a demonstration can't show it. Anything can send a message. The damage from the easy way of building it turns up later, somewhere else: a reply beside the conversation instead of inside it, a draft the AI can see and Outlook can't, a forward that lost the attachment it existed to carry, a delete that took the message away for good rather than to Trash.

Nobody reports any of that as a bug. They just find their mailbox slightly wrong, stop trusting the thing that did it, and go back to doing it by hand. So the convenient way is reliably the wrong one here. The only judge that counts is the mail client: not our API response, not a green test run, but your mailbox opened in another program a week later.

Everything you would do in Outlook yourself, your AI can do through Mailbox MCP, and it leaves behind the mailbox you would have left behind.

An AI email reply filed in the right thread by Mailbox MCP: a reply nested beneath the message it answers, held up by the robot, the 2 joined at the corner.
A reply that lands where the conversation already is
  • A draft waits in Drafts APPENDed, flagged \Draft
  • Editing a draft replaces it no second copy left behind
  • A forward carries its attachments and its inline images
  • A move keeps its dates IMAP MOVE, flags survive
  • Deleting moves to Trash a move, never an expunge

Worth calling out

Not every server is built to this rule

Of the 3 other hosted email MCP servers we compared, 2 publish no threaded replies, no way to edit a draft that is already in your mailbox, and no reading that leaves a message unread. None of them publishes a way to check bounces, delivery and read receipts after a send.

Email MCP servers compared sets the 4 of us side by side. Every competitor cell is taken from that vendor's own pages and dated.

Known traps

Why Gmail and Microsoft 365 connections usually fail

Neither of these is a mistake you made. Both are recent changes at the provider, and both are still described incorrectly in most set-up guides you will find.

Microsoft 365

A password cannot open a Microsoft 365 mailbox

learn.microsoft.com

Deprecation of Basic authentication in Exchange Online

Important

Basic authentication is now disabled in all tenants.

Now no one (you or Microsoft support) can re-enable Basic authentication in your tenant.

The notice at the top of Microsoft's own page, as it reads today.

Microsoft disabled Basic Authentication for IMAP in Exchange Online. Username and password access to those mailboxes ended for every client at once, and it is not a setting anyone can turn back on.

So it is not a policy your administrator forgot or a tool that has not caught up. Anything asking for your Microsoft password to read your mail is describing a world that ended on 1 October 2022.

Sign in with Microsoft instead. It takes one screen, and Mailbox MCP never sees a password.

Source: Microsoft Learn, deprecation of Basic authentication in Exchange Online.

Google

Still current

The app password setting that refuses to appear

myaccount.google.com/apppasswords

App passwords

The setting that you are looking for is not available for your account.

The App passwords page when 2-Step Verification has only a passkey behind it.

App passwords need 2-Step Verification backed by a phone or an authenticator app. A passkey on its own does not qualify, even though Google reports 2-Step Verification as on. Google now steers new accounts towards passkeys, so this is the default route into the dead end rather than an unusual one.

While you are there: do not go looking for the IMAP toggle. Google removed it in January 2025 and IMAP is now always on.

Add a phone number or an authenticator app to 2-Step Verification, and the setting appears.

Source: Google Account Help, sign in with app passwords.

Measured

What Mailbox MCP does to your mailbox, measured

These are not targets or design intentions. Each was taken while building the product, against a live mailbox of 26,930 messages, and each is checkable against your own mailbox once you connect it.

  • Messages read over IMAP in one session 26,930 across 6.63 GB
  • Largest message Microsoft Graph accepted 37,314,092 b64 bytes
  • Access token refresh 382 to 432 ms
  • Delivery to an external domain, over SMTP ~10s
  • Duplicate copies left in Sent Items 0
  • Attachment size ceiling, ours not theirs 20 MB

Worth calling out

Microsoft's own documentation disagrees with one of these

Graph is documented with a 4 MB message limit. The largest message it actually accepted from us was 37,314,092 base64 bytes, from a 28 MB message, and every file arrived byte for byte. We cap attachments at 20 MB a message, which is our decision rather than the provider's.

How it works

What connects to what

One server in the middle. Your mailbox on one side, whichever AI client you work in on the other, and a fixed set of things it can do in between.

Your AI client Claude, ChatGPT, or any AI you already use
Remote MCP server Mailbox MCP
  • Read Search, threads, attachments, who really sent it
  • Send As any of your addresses, or as a real draft
  • Reply In thread, carrying the right headers
  • Forward With everything the original carried
  • File Move, archive or junk 500 at once
  • Flag Mark read, unread or flagged, on request
  • Check Bounces, receipts, trust records, uploads
  • Read the diary A window of days, a search, one event in full
  • Find a time Free/busy for several people, and the suggestions
  • Book your own time Create, change and delete, with no email sent
  • Meet other people Invite, reschedule, cancel, forward
  • Answer invitations Accept, decline, or propose another time
  • Out of office Read it, set it for a period, turn it off
  • Reminders and categories Snooze, dismiss, and the colours Outlook shows
  • Find a person, read a card In your own address book, never copied
  • Add, correct, delete Written to your own book, where your phone sees it
  • Import a contacts file A webmail export into the book, each card once
  • Gmail App password
  • Microsoft 365 One Microsoft sign-in
  • Any IMAP host Host, port, password
  1. Connect the mailbox

    Sign in to Microsoft, paste a Gmail app password, or enter IMAP details from your existing mail client. One mailbox takes a couple of minutes; the set-up guides cover the awkward parts honestly.

  2. Add the server to your AI client

    Mailbox MCP is a remote MCP server, so there is nothing to install and nothing running on your machine. You add one URL and the mail tools appear. Connect Claude first if you have it, since it is the obvious place to start, but the same URL works in ChatGPT, Cursor, VS Code, Zed and anything else that speaks MCP.

  3. Ask for what you would have done yourself

    Find the thread with the supplier, reply to it, attach the revised quote, file the original under Clients. Claude does it in your mailbox, and your unread count, your Sent folder and your conversation threads all still mean what they meant before.

Limits

What Mailbox MCP does not do

Worth knowing before you connect anything, rather than after.

  • 20 MB a message

    Attachments are capped at 20 MB per message in total across every file attached, which is our limit rather than a provider's.

  • Not a backup tool

    It does not back up, export or migrate a mailbox, and there is no tool that copies your mail anywhere. Archiving a message files it in your own Archive folder, which is filing rather than a backup.

  • A calendar has to be connected separately

    Calendar tools appear once a diary is connected, which is its own step: calendar access approved on a Microsoft 365 sign-in, a Google sign-in for Google Calendar, or the address of a CalDAV calendar server. A mailbox with none of the 3 gets the email tools and no calendar tools at all.

  • Deleted mail is gone

    It cannot recover mail that has already been deleted.

  • No Exchange shared or delegated mailboxes

    A Microsoft 365 shared or delegated mailbox, the kind with no sign-in of its own that Outlook reaches through Full Access or Send As, cannot be connected. A mailbox you own can be shared with named people through Team Access, which is a different thing: each person gets their own connection at a level you set.

    A shared CALENDAR is different again and is supported on Microsoft 365: one that has been shared with you can be read, and written to where the person who shared it allowed that.

  • No phone line

    There is no phone line. Support is by email, deliberately.

Pricing

Pro per mailbox, Team Access per account

Every mailbox starts free. Pro is bought per mailbox, so one Pro mailbox beside 5 free ones is a normal way to use it. Giving other people their own connection to your mailboxes is Team Access, bought once for the account, as a tier of 3, 5 or 10 people.

Free

£0 every mailbox, no card required

  • 5 MCP calls per mailbox per day
  • Every provider: Gmail, Microsoft 365, IMAP
  • Every mail tool, not a reduced set
  • No card, and no expiry
Connect a mailbox

Team Access

from £10.00 a month Per account, paid annually at £119.99 + VAT for 3 people

  • Tiers of 3, 5 or 10 named people, on top of your Pro mailboxes
  • Each person gets their own connection, permission level and daily cap
  • Claim a thread, hand it over, or ask for approval before a send
  • Every action in your activity log, with their name on it
  • What a team gets, single sign-⁠on included
See Team tiers

Questions

Questions people ask before connecting a mailbox

Can Claude or ChatGPT actually read and send email from my own mailbox?

Yes. Mailbox MCP is a remote MCP server that connects a mailbox you already own to the AI you already use. Claude or ChatGPT can then list, search and read messages, draft and send them, reply in thread, move mail between folders, archive it, report spam and flag it. Nothing in the server is specific to one assistant, so Cursor or any other MCP client works too. Your mail stays with your provider: no new address, and nothing to migrate.

Can Claude use Outlook? Does this work with Microsoft 365?

Yes. Microsoft switched off password access (Basic Authentication) for IMAP in Microsoft 365 on 1 October 2022, and for personal Outlook.com, Hotmail and Live accounts on 16 September 2024. So Mailbox MCP connects with one Microsoft sign-in, through Microsoft Graph, on a work, school or personal mailbox. Claude, ChatGPT or any MCP client then reads, sends and files that Outlook mail. Sending goes through Graph too, so you need no Authenticated SMTP and no ticket to IT.

Why can Google not show me the app password setting?

Because app passwords need 2-Step Verification backed by a phone or an authenticator app. Google documents the option as unavailable when 2-Step Verification uses only security keys, and a passkey behaves the same way: both replace the sign-in rather than add a second step. Your account still shows 2-Step Verification as on, which is why this is so hard to spot. The fix: add a phone number or an authenticator app to 2-Step Verification, and the setting appears.

Do I need to enable IMAP in my Gmail settings first?

No, and you will not find the toggle if you go looking. Google removed it in January 2025 and IMAP is now always on for every Gmail account. Any guide still telling you to turn it on was written before that change and has not been revisited since.

Does this only work with Claude, or with any AI?

Any client that can connect to a remote MCP server. Mailbox MCP is an ordinary MCP server, reached over HTTPS with a bearer token, and nothing in it is specific to one assistant. That covers Claude and Claude Code, ChatGPT, Cursor, VS Code, Zed, Cline, Goose, LibreChat, Microsoft Copilot Studio and agents you build yourself. A client limited to local servers can reach it through a proxy such as mcp-remote. One with no MCP support cannot connect.

Does Claude reading a message mark it as read?

No. Reading a message through Mailbox MCP leaves the unread flag exactly as it was, so your unread count is still yours and still means something. Marking a message read is a separate action that happens only when you ask for it.

What happens to messages Claude sends? Do they appear in Sent?

They appear in Sent Items once, with the same Message-ID the recipient received, so your sent folder is a true record. Replies carry the In-Reply-To and References headers, which is what makes them land inside the existing conversation in Outlook or Gmail rather than starting a new one alongside it. Both behaviours were checked by comparing the folder before and after each send rather than assumed from the API response.

Can it attach files to the emails it sends?

Yes. A file can come from your mailbox, a web link (SharePoint, Drive or Dropbox), your own computer through a one-off upload link that needs no sign-in, or, in ChatGPT, the chat itself. None of those passes through the assistant: each is streamed into the message as it is built. Several files can go on one message, up to 20 MB in total. Only a file the assistant writes out itself is limited, to a few tens of kilobytes.

Can it read a PDF or a spreadsheet somebody emailed me?

Yes. Ask what the attached invoice comes to and the server reads the PDF, page by page. A Word document keeps its tables, a spreadsheet comes back as rows with the formulas worked out, a slide deck slide by slide, and a photo as a picture. A scanned letter, a PDF with no text behind the picture, comes back as pictures of its pages. One call reads every file on a message, and nothing is marked read or kept.

Can it ask for a read receipt, like Outlook does?

Yes. A send, a reply, a forward or a draft can ask for a read receipt, and a separate tool finds what came back. But a receipt is a request, not a measurement. Consumer Gmail never returns one, Google Workspace only if an administrator allows it, and Apple Mail only behind a setting that ships switched off. So a missing receipt means nothing. A delivery receipt is not offered: the mail providers it connects to don't support one.

What does Mailbox MCP cost?

Every mailbox starts free: 5 MCP calls a day. Pro is £2.92 a month per mailbox, paid annually at £34.99 + VAT, and raises the ceiling to 1,000 calls a day. Buy it for one mailbox and keep the others free. Stop the renewal any time; Pro runs to the end of what you paid for. Team Access, which gives other people their own connection, is from £119.99 + VAT a year per account, on top of Pro.

What can Mailbox MCP not do?

Attachments are capped at 20 MB a message in total, not per file, so 3 files of 7 MB each are refused. That ceiling is ours, not your provider's. It does not back up, export or migrate a mailbox: archiving files a message in your own Archive folder, and no copy of your mail or contacts is kept. A calendar works only once you connect one, a step of its own on any mailbox. It cannot recover deleted mail.

Connect a mailbox and see what it leaves behind.

Nothing, is the answer we are claiming. The free tier is 5 calls a day on any mailbox, which is enough to check that for yourself before you pay anything.