Back to MCP Servers
mcp-server272

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-mcpJackson88/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-calendarmcp日历日程安排ai集成claude生产力google-api

Related Entries

Keep exploring similar tools and resources in this category.

Browse MCP Servers
viewmax mcp logo

viewmax mcp

MCP Servers

ViewMax 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.

Higgsfield MCP logo

Higgsfield MCP

MCP Servers

Higgsfield MCP is Higgsfield AI's hosted MCP connector for generating images, videos, reusable characters, and creative assets from Claude or MCP-compatible agents. It uses a Higgsfield account and platform credits, with no API key documented for the official MCP connector.

TinyFish logo

TinyFish

MCP Servers

TinyFish 为兼容 MCP 的 AI 助手提供网络自动化、网络搜索、内容提取和远程浏览器会话工具。托管的 MCP 服务器使用 OAuth 2.1,而可选的本地 @tiny-fish/mcp 代理支持仅本地、CI 和无头环境下的 API 密钥认证。

X MCP logo

X MCP

MCP Servers

X MCP 是 X 官方托管的 Model Context Protocol 服务器,可让兼容 MCP 的 AI 工具调用 X API 端点。它通过 xurl 桥接 OAuth 用户上下文,支持帖子搜索、用户查询、书签、趋势、新闻和 Articles 等工作流。

Crunchbase MCP logo

Crunchbase MCP

MCP Servers

Crunchbase MCP is Crunchbase's official first-party remote MCP server for live company, funding, investor, people, acquisition, and predictive private-market intelligence. Interactive access uses a Crunchbase account with an assigned MCP seat and OAuth 2.1 authentication.

TinyFish logo

TinyFish

MCP Servers

TinyFish 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.