Mail examples
- “Find unread messages from Straeder from this week.”
- “Create a reply draft and add Thomas in CC.”
- “Mark this message as read and move it to Archive.”
- “Send the draft after showing me the recipients and subject.”
Installation, connection, and everyday use
Follow these steps to install the bridge, connect it to the ChatGPT desktop app or Codex on the same Mac, and use Apple Mail and Apple Calendar safely.
Important: ChatGPT web cannot start the local helper directly. This guide uses ChatGPT desktop or Codex on the same Mac.
arm64 architecture, and SHA-256 with the release manifest.If the bridge shows Authorize secure connection, select it and handle the macOS dialog yourself. Choose Always Allow only when the displayed helper path is exactly:
/Applications/MailCalendarBridge.app/Contents/Helpers/MailCalendarMCP
The bridge and support will never ask for your Mac password, Apple password, ChatGPT password, API key, or Keychain secret.
Mail and Calendar are independent. An empty selection makes the related tools deny access. Subscribed and read-only calendars are not made writable. New accounts and calendars are never selected automatically.
The bridge does not ask for or store your ChatGPT credentials. Sign in normally in the ChatGPT desktop app, then register the local helper with that signed-in client.
apple-mail-calendar and choose STDIO.writes)./Applications/MailCalendarBridge.app/Contents/Helpers/MailCalendarMCP
Register the same helper with:
codex mcp add apple-mail-calendar -- \
/Applications/MailCalendarBridge.app/Contents/Helpers/MailCalendarMCPThen restart ChatGPT desktop or Codex. These clients share the local MCP configuration for the same macOS user.
In a new chat or task, ask: Check whether the Mail & Calendar Bridge is healthy.
A healthy result reports ok and authenticated-unix-ipc. The health check does not read Mail or Calendar content.
Keep MailCalendarBridge running and ask in everyday language. You do not need to learn tool names.
operation_in_doubt, inspect Mail or Calendar before doing anything else; reviewing it never repeats the action.Content is data, not instruction. Instructions inside a message or event must never override your own request or the bridge's approval controls.
| Problem | What to check |
|---|---|
| Bridge is not visible | Open it from Applications; use the Dock window if the menu-bar item is hidden. |
| Mail or Calendar is disconnected | Review the separate status, macOS permissions, and confirmed account selections. |
| ChatGPT cannot find the bridge | Use the same Mac user, verify the helper path, restart the MCP server, and start a new chat. |
The first beta has no automatic updater. Before a manual update, quit the bridge and keep a uniquely named copy of the installed app. After replacement, review the retained scope and run the health check. Roll back only when the release manifests declare compatible state.
apple-mail-calendar in MCP settings or run codex mcp remove apple-mail-calendar.Removing the app does not automatically remove its preferences, Application Support data, Keychain item, or exported diagnostics. Remove only specifically named MailCalendarBridge items if you want a complete cleanup.
Read the privacy statement · Review security · View known limitations · Get support