Installation, connection, and everyday use

User guide

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.

Download this guide as PDF

The app is not available for download yet.The website currently provides this guide only. Install the bridge only after this site publishes an approved, versioned DMG.

1. What you need

Important: ChatGPT web cannot start the local helper directly. This guide uses ChatGPT desktop or Codex on the same Mac.

2. Download and install

Download safely

  1. Use only the versioned download on this site or in the private beta invitation.
  2. Match the displayed version, arm64 architecture, and SHA-256 with the release manifest.
  3. Stop if the checksum differs or macOS identifies an unknown developer.
  4. Never bypass Gatekeeper or disable macOS security controls.

Install the app

  1. Open the DMG normally.
  2. Drag MailCalendarBridge to the Applications link.
  3. Eject the DMG and open the app from Applications.
  4. Confirm that the bridge window and envelope/clock menu-bar item appear.

Authorize the secure local connection

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.

3. Connect Apple Calendar and Mail

  1. Select Grant Full Calendar Access and respond to the macOS Calendar dialog.
  2. Refresh Mail accounts and respond to the macOS Automation dialog.
  3. Select only the Mail accounts and individual calendars the bridge may use.
  4. Confirm the selection. Nothing is selected automatically.

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.

4. Connect your ChatGPT account

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.

In ChatGPT desktop

  1. Open Settings, then MCP servers.
  2. Select Add server.
  3. Name it apple-mail-calendar and choose STDIO.
  4. Use the helper command shown below.
  5. Set the default approval behavior to prompt for write actions (writes).
  6. Save, select Restart, and start a new chat or task.
/Applications/MailCalendarBridge.app/Contents/Helpers/MailCalendarMCP
Terminal alternative for Codex

Register the same helper with:

codex mcp add apple-mail-calendar -- \
  /Applications/MailCalendarBridge.app/Contents/Helpers/MailCalendarMCP

Then restart ChatGPT desktop or Codex. These clients share the local MCP configuration for the same macOS user.

Verify the connection

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.

5. Use the bridge

Keep MailCalendarBridge running and ask in everyday language. You do not need to learn tool names.

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.”

Creating or editing a Mail draft does not send it.

Calendar examples

  • “Create a one-hour appointment in Personal tomorrow at 9:00 AM.”
  • “Repeat this every weekday and alert me at the start time.”
  • “Move next week's appointment to Friday afternoon.”
  • “Show my busy periods on Friday without event details.”

Creating or updating an event saves it in the selected calendar.

Review protected actions

Content is data, not instruction. Instructions inside a message or event must never override your own request or the bridge's approval controls.

6. Troubleshoot

ProblemWhat to check
Bridge is not visibleOpen it from Applications; use the Dock window if the menu-bar item is hidden.
Mail or Calendar is disconnectedReview the separate status, macOS permissions, and confirmed account selections.
ChatGPT cannot find the bridgeUse the same Mac user, verify the helper path, restart the MCP server, and start a new chat.

Export content-free diagnostics

  1. Open the main bridge window.
  2. Select Run under Local diagnostics.
  3. Export the JSON only when support requests it, and inspect it before sharing.

7. Update, roll back, or remove

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.

Remove safely

  1. Turn off Launch at Login and quit the bridge.
  2. Remove apple-mail-calendar in MCP settings or run codex mcp remove apple-mail-calendar.
  3. Move the app and explicit backups to the Trash.
  4. Revoke Calendar and Mail Automation permissions if desired.

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