nspady/google-calendar-mcp
MCP integration for Google Calendar to manage events.
解决的问题
本项目在 AI 助手(如 Claude)和 Google Calendar 之间提供了一座桥梁,让 AI 能直接管理您的日程。它解决了必须手动将对话或文档中的信息转移到日历的问题,并让 AI 能够同时检查多个账户(例如工作和个人)之间的日程冲突。
工作原理
它被构建为一个 Model Context Protocol (MCP) 服务器。它通过 OAuth 2.0 连接到 Google Calendar API。一旦通过身份验证,它会公开一组工具供 AI 助手调用,以执行列出活动、创建新条目、更新现有条目或检查空闲/忙碌状态等操作。它支持多账户管理,允许 AI 合并来自不同日历的结果以寻找空档或检测重叠。
适用人群
想要自动化日程安排、管理多个 Google 日历,并使用自然语言来规划时间的 AI 助手用户。
亮点
- 多账户支持:在单个请求中查询并管理多个 Google 账户和日历。
- 跨账户冲突检测:自动检测不同账户之间重叠的活动。
- 智能导入:直接从图片、PDF 或网页链接添加活动。
- 智能排程:对日期和时间使用自然语言理解。
- 活动管理:完整的 CRUD(创建、读取、更新、删除)功能,包括对周期性活动的高级处理。
- 工具过滤:能够限制哪些工具会公开给 AI,以节省上下文窗口的 Token 或提高安全性。
相关
- 项目
- 项目
- 项目
- 项目