Google Calendar MCP服务器
一款流行的Model Context Protocol (MCP)服务器,专为Google Calendar设计。让Claude和Cursor等AI助手能够使用自然语言查看、创建、更新、删除事件,检查可用性并管理您的日程安排。
概述
Google Calendar MCP Server 是一个由社区开发的模型上下文协议(MCP)服务器,它将 Google 日历与 AI 助手集成。它允许大型语言模型(如 Claude Desktop、Cursor 等)使用自然语言命令与您的 Google 日历进行交互。
目前存在多个高质量的实现版本。最常被引用的是 nspady/google-calendar-mcp,它提供了强大的功能,包括多账户支持。其他值得注意的版本包括基于 Python 的(deciduus/calendar-mcp)、基于 TypeScript 的(thisnick/google-calendar-mcp、Jackson88/google-calendar-mcp)以及带有自动认证功能的变体(falgom4/calendar-mcp)。
主要功能
-[x] 事件管理:列出事件、创建新事件、更新或删除现有事件。 -[x] 空闲时间查询:跨日历查询空闲/繁忙时间。 -[x] 自然语言日程安排:“安排一个下周二下午 2 点与 John 进行的 1 小时会议”或“查找本周团队同步的空闲时段”。 -[x] 多账户支持:同时连接和管理多个 Google 账户(在支持的实现中)。 -[x] 安全的 OAuth2 认证:标准的 Google API 集成,具有适当的授权流程。 -[x] 附加工具:重复事件、提醒、与会者管理和日历摘要。 -[x] MCP 客户端兼容性:可与 Claude Desktop、Cursor、Gemini CLI 以及任何兼容的 MCP 工具配合使用。
使用场景
-[x] 智能日程安排:让 AI 找到最佳会议时间,并自动创建包含所有详细信息的活动。 -[x] 每日规划:“总结我今天的日程安排,并建议进行深度工作的时间段。” -[x] 自动提醒与跟进:创建包含与会者的事件并发送确认信息。 -[x] 空闲时间协调:检查团队空闲情况并提出会议时段建议。 -[x] 生产力工作流:与 Gmail MCP、Tasks 或其他工具结合,实现由 AI 协调的完整个人与团队生产力管理。
安装与设置(nspady/google-calendar-mcp)
先决条件
- 启用了 Google Calendar API 的 Google Cloud 项目。
- OAuth2 凭据(客户端 ID 和密钥)。
安装选项
- 本地安装:
git clone https://github.com/nspady/google-calendar-mcp.git cd google-calendar-mcp # 按照 README 安装依赖项并设置凭据 - Docker 安装:提供更简单的部署方式。
认证
首次运行时,AI 助手(例如 Claude)可以触发认证流程。某些变体提供了简化或自动认证方法。
在您的 AI 客户端设置(Claude Desktop 的 config.json、Cursor 等)中配置 MCP 服务器的 URL/端口。
热门替代方案
- deciduus/calendar-mcp: 简洁的 Python 实现版本。
- thisnick/google-calendar-mcp 和 Jackson88/google-calendar-mcp: TypeScript 实现版本。
- falgom4/calendar-mcp: 专注于自动认证功能。
- guinacio/mcp-google-calendar: 属于更广泛的 Google Workspace 集成套件。
许多用户会将 Google Calendar MCP 与 Gmail MCP 搭配使用,实现邮件与日历的统一自动化管理。
兼容性与安全性
- 客户端兼容: Claude Desktop、Cursor 以及大多数支持 MCP 的 AI 工具。
- 认证方式: OAuth2(推荐使用以确保安全性)。请务必审阅权限范围,并遵循最小权限访问原则。
- 许可证: 开源协议(具体细节请查看各代码仓库)。
Google Calendar MCP 服务器可将您的日历转换为对话式交互界面,在显著提升工作效率的同时,也要求用户谨慎处理认证凭证。
Tags
Related Entries
Keep exploring similar tools and resources in this category.

viewmax mcp
MCP ServersViewMax MCP is a hosted Streamable HTTP MCP server for generating AI video, images, music, speech, and sound effects, with tools for model discovery, task polling, and credit checks. Official setup is documented for Claude Web/Desktop, Claude Code, Cursor, Codex, and SDK clients.
TinyFish
MCP ServersTinyFish exposes web automation, web search, content extraction, and remote browser-session tools to MCP-compatible AI assistants. The hosted MCP server uses OAuth 2.1, while an optional local @tiny-fish/mcp proxy supports API-key authentication for local-only, CI, and headless setups.
Related Reads
Background, tutorials, and protocol context connected to this entry.





