如何在 Mac 上将 ChatGPT 连接到你的日历 — 无需 API 密钥

让 ChatGPT 通过 Mac 上的 Calendar.app 查看你的日历、创建事件、检查空闲时间并发现冲突。通过免费的 MCP 连接器支持 iCloud、Google 和 Exchange 日历。无需 API 密钥。

L
LMCP··5 min read

ChatGPT 能看到我的日历吗?

借助 LMCP,ChatGPT 可以直接通过 Mac 上的 Calendar.app 读取你的日历、创建和更新事件以及检查空闲时间。可以问“我明天的日程安排有什么?”、“找出周四下午一个空闲的小时”,或者“周五上午和设计团队安排一个 30 分钟的通话。”

无需 Google Calendar API 密钥,也无需 OAuth。LMCP 在你的 Mac 本地读取 Calendar.app 中已有的日历 — iCloud、Google、Exchange、已订阅的日历 — 。

你需要准备什么

  • 已设置 Calendar.appmacOS 12+
  • 网页版 ChatGPT(Plus/Pro/Business/Enterprise/Edu)— 自定义连接器需要付费套餐和 Developer mode
  • 已安装 LMCP(免费)

将 ChatGPT 连接到 LMCP(约 5 分钟)

  1. 安装 LMCP,打开菜单栏应用 → Settings → Connect,输入你的电子邮箱,点击 Connect,将 Cloud Data Forwarding 切换为开启,并复制你的 Token
  2. chatgpt.com 上:Settings → Apps → Advanced settings → Developer mode,然后通过 URL https://www.local-mcp.com/mcp 和身份验证方式 OAuth 进行 Create app
  3. 点击 Connect → 在 Authorize ChatGPT 页面粘贴你的 token → Authorize

包含截图的完整设置:将 ChatGPT 连接到你的 Mac · 图文演示

试一试

开始一段新的对话,通过 + → More → LMCP 启用 LMCP,然后提问:

  • “我这周的日历上有什么?”
  • “我周四有任何冲突或重复预订吗?”
  • “在周五下午找一个空闲的 30 分钟时段,并创建一个与设计团队的通话。”
  • “把我下午 2 点的安排改到下午 4 点,先让我确认。”

对于创建、更新或删除事件,ChatGPT 会先显示预览并要求你确认。

哪些日历可以使用?

Calendar.app 中的任何日历:

  • iCloud 日历
  • Google 日历(已添加到 Calendar.app)
  • Microsoft Exchange / Office 365
  • 已订阅 / 节假日 / 共享日历

隐私:你的日历保留在你的 Mac 上

  • LMCP 通过原生 macOS API 读取 Calendar.app — 无需 Google/Microsoft API 密钥。
  • 开启 Cloud Data Forwarding 后,请求会通过加密中继路由到你的 Mac 并在本地执行。
  • LMCP 不存储、缓存或记录任何事件数据。在架构上符合 GDPR/CCPA。

故障排查

ChatGPT 看不到我的事件

System Settings > Privacy & Security > Calendars 中授予 LMCP 日历访问权限,并确保在 LMCP Settings → Connect 中已开启 Cloud Data Forwarding。

连接器显示“No app actions available yet”

这是正常的 — 该设置面板不会列出工具。在对话中通过 + → More → LMCP 启用 LMCP,它就能正常工作。

相关指南

Ready to try it?

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

Download LMCP (.dmg)
Free for the first 500 installsmacOS 12+ · Apple Silicon & Intel

✦ llms.txt