Google Calendar MCP Server
Google Calendar Model Context Protocol服务器,为Claude等AI助手提供Google Calendar集成。支持多日历管理、事件创建更新删除、智能日程安排、自然语言理解和从图片/PDF导入事件。
功能特性
- 多日历支持:管理多个Google日历
- 完整的事件管理:创建、更新、删除、搜索事件
- 循环事件处理:修改重复发生的事件
- 空闲/忙碌查询:查询可用时间段
- 智能日程安排:通过自然语言理解安排会议
- 事件导入:从图片和PDF文档导入事件
- 颜色管理:列出和应用日历颜色
- OAuth 2.0认证:安全的Google账户集成
- TypeScript实现:类型安全的实现
- 多部署方式:支持npx、本地安装和Docker
支持的工具
list-calendars
列出所有可访问的日历
list-events
列出特定日历的事件
search-events
搜索符合条件的事件
create-event
创建新的日历事件
update-event
更新现有事件
delete-event
删除事件
get-freebusy
查询空闲/忙碌时间
list-colors
列出可用的日历颜色
安装配置
使用场景
AI日程助手
通过自然语言管理日历
智能会议安排
自动查找最佳会议时间
事件分析
分析时间使用模式和会议统计
自动化工作流
自动创建和更新重复事件
多日历管理
统一管理工作和个人日历
会议提醒优化
智能设置会议提醒
时间冲突检测
自动检测和解决日程冲突
日历数据导入
从文档和图片提取事件信息
项目信息
- GitHub 仓库:https://github.com/nspady/google-calendar-mcp
- Stars:684
- 编程语言:TypeScript