Skip to content

How to Connect ChatGPT to Your Calendar on Mac

Let ChatGPT read your calendar, create events, check availability and spot conflicts through Calendar.app on your Mac. Works with iCloud, Google and Exchange calendars — via a free MCP connector. No API keys, your calendar stays local.

L
LMCP··5 min read

Can ChatGPT See My Calendar?

With LMCP, ChatGPT can read your calendar, create and update events, and check availability directly through Calendar.app on your Mac. Ask “What’s on my calendar tomorrow?”, “Find a free hour on Thursday afternoon”, or “Schedule a 30-minute call with the design team Friday morning.”

No Google Calendar API keys, no OAuth for your calendar data. LMCP reads the calendars already in Calendar.app — iCloud, Google, Exchange, subscribed calendars — locally on your Mac.

What You Will Need

  • macOS 12+ with Calendar.app set up
  • ChatGPT on the web in a desktop browser — MCP apps are added from Plugins, no Developer mode needed; on Business/Enterprise/Edu a workspace admin may need to allow custom apps first
  • LMCP installed (free)

Connect ChatGPT to Your Mac

Connect ChatGPT to your Mac

chatgpt.com → Plugins → Add → Create MCP App

Custom MCP apps are added from Plugins in a desktop browser. On Business/Enterprise/Edu a workspace admin may need to allow custom apps first. ChatGPT flags a custom app as high-risk because it can act on your data.

  1. 1

    Install LMCP on your Mac

    Download LMCP from local-mcp.com and run the installer — it installs Local MCP to Applications and auto-configures your AI clients in ~30 seconds.

  2. 2

    Turn on web access and copy your Connection URL

    Click the LMCP icon in your menu bar and find Your web AI · Cloud Relay. Turn web access ON (it is off by default for privacy), then open your assistant’s panel and click Copy URL.
    The URL is — it carries no token and is the same for everyone; every step below that says “the URL you copied” means this one. Access is granted by approving the connection on your Mac, not by the URL.

  3. 3

    Open Plugins

    Use a desktop browser at chatgpt.com — MCP apps can’t be added from the mobile or desktop apps. Click Plugins in the sidebar (or go to chatgpt.com/plugins). There is no Developer mode to turn on any more; on Business/Enterprise/Edu a workspace admin may need to allow custom apps first.

  4. 4

    Create the MCP App

    Click Add ▾ at the top right and choose Create MCP App — not “Create plugin”. In the New Plugin dialog set Name: , leave Connection on Server URL and paste the URL you copied from the LMCP menu bar (). Authentication stays on “OAuth” — leave Advanced OAuth settings empty, we auto-register. Tick I understand and want to continue (Create stays disabled until you do) and click Create.

  5. 5

    Sign in and approve on your Mac

    Create only registers the connector — it still reads “No app actions available yet”. Click Sign in with LMCP: ChatGPT opens an Authorize page on , and a dialog appears on your Mac. Click Approve there and the tool catalog loads.
    If no dialog shows up, or the page says LMCP isn’t running, the approval simply expired — it only lasts 5 minutes. Click the button again; nothing needs reinstalling.

  6. 6

    Enable it in a chat

    Start a new conversation and enable LMCP from the composer’s tools menu (+). Then ask: “List my email accounts” or “What meetings do I have today?”
    In Settings → Plugins, Default permission decides which tools run without asking: with Allow low-risk tools, tools ChatGPT considers low-risk can run without a prompt, and the rest still ask first.

Steps verified 2026-09-27. Local tools run on your device; selected AI providers and connectors receive requested content. Review each tool’s permissions and approval behavior.

Full setup: Connect ChatGPT to your Mac.

Try It Out

Start a new chat, enable LMCP via + → More → LMCP, then ask:

  • “What’s on my calendar this week?”
  • “Do I have any conflicts or double-bookings on Thursday?”
  • “Find a free 30-minute slot Friday afternoon and create a call with the design team.”
  • “Move my 2pm to 4pm and let me confirm first.”

For creating, updating, or deleting events, ChatGPT shows a preview and asks you to confirm first.

Which Calendars Work?

Any calendar in Calendar.app:

  • iCloud calendars
  • Google calendars (added to Calendar.app)
  • Microsoft Exchange / Office 365
  • Subscribed / holiday / shared calendars

iCloud Calendar

iCloud Calendar works with ChatGPT the same way as any other calendar in Calendar.app — there is nothing iCloud-specific to configure. LMCP reads the calendars already set up on your Mac, and an iCloud calendar added in System Settings > Internet Accounts (or directly in Calendar) is already there, so there is no Apple API key and no separate iCloud sign-in for ChatGPT to go through. Ask ChatGPT about your iCloud events the same way you would ask about a Google or Exchange calendar — it reads and creates on all of them together. Try: “What’s on my iCloud calendar this weekend?”

Privacy: Your Calendar Stays on Your Mac

  • LMCP reads Calendar.app through native macOS APIs — no Google/Microsoft API keys.
  • With Cloud Data Forwarding on, requests route through an encrypted relay to your Mac and execute locally.
  • The assistant still receives what it asked for and handles it under its own terms. Local execution on its own does not establish GDPR or CCPA compliance — assess the data you authorize, the provider you picked and your own requirements.

Troubleshooting

ChatGPT can’t see my events

Grant LMCP Calendar access in System Settings > Privacy & Security > Calendars, and make sure Cloud Data Forwarding is ON in LMCP Settings → Connect.

The connector shows “No app actions available yet”

Normal — that settings panel doesn’t list tools. Enable LMCP in a chat via + → More → LMCP and it works.

Frequently Asked Questions

Can ChatGPT create calendar events on my Mac?

Yes. ChatGPT can see your schedule, create and reschedule events, check availability and find conflicts — across your iCloud, Google and Exchange calendars in Calendar.app.

Does it need Google or Microsoft API keys?

No. LMCP reads your calendar through macOS EventKit locally — no Google or Microsoft API keys, no OAuth for the calendar data.

Which calendars does it work with?

Every calendar in Calendar.app — iCloud, Google and Exchange — all at once.

Does it work with iCloud Calendar?

Yes. iCloud Calendar is one of the calendars in Calendar.app, so ChatGPT reads and creates events on it exactly like Google or Exchange calendars — no separate setup.

Related Guides

Ready to try it?

Works with Claude, Cursor, VS Code, ChatGPT and any MCP client

Download for Mac
FreemacOS 12+ · Apple Silicon & Intel

✦ llms.txt

Comments

Questions and experiences welcome — comments are reviewed before they appear.