# Google Calendar MCP服务器

一款流行的Model Context Protocol (MCP)服务器，专为Google Calendar设计。让Claude和Cursor等AI助手能够使用自然语言查看、创建、更新、删除事件，检查可用性并管理您的日程安排。

Canonical URL: https://a2a-mcp.org/entry/google-calendar-mcp-zh

Language: zh

Category: MCP Servers

Updated: 2026-04-01

## 概述

**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 和密钥）。

### 安装选项
- **本地安装**：
  ```bash
  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

- google-calendar
- mcp
- 日历
- 日程安排
- ai集成
- claude
- 生产力
- google-api

## Sources

- [Project website](https://github.com/nspady/google-calendar-mcp)
