这是 Google 官方的 Google Calendar MCP 服务器吗?
不是。它是 GitHub 用户 takumi0706 的社区项目,与 Google 没有关联,使用官方的 `googleapis` 客户端调用 Google Calendar API。
@takumi0706
基本信息
用于集成 Claude Desktop 的 Google Calendar MCP 服务器
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"google-calendar": {
"command": "npx",
"args": [
"-y",
"@takumi0706/google-calendar-mcp"
],
"env": {
"GOOGLE_CLIENT_ID": "your_client_id",
"GOOGLE_CLIENT_SECRET": "your_client_secret",
"GOOGLE_REDIRECT_URI": "http://localhost:3000/oauth2callback"
}
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。
这个 Google Calendar MCP 服务器是 takumi0706 开发的社区 TypeScript 服务器,把 Claude Desktop 连接到 Google Calendar API;通过 Google OAuth2 登录后,Claude 就能用自然语言列出、创建、更新和删除你的日历事件。
它以 @takumi0706/google-calendar-mcp 发布在 npm 上,通过 stdio 在本地运行,采用 MIT 许可证,并非 Google 出品,需要你自备 Google Cloud OAuth 客户端。2.0.0 版本为 OAuth 流程加入了 PKCE,升级到 MCP 协议修订版 2026-07-28(仍兼容 2025 年的旧修订版),并要求 Node.js 20 或更高版本。
前置条件:
GOOGLE_REDIRECT_URI 一致,README 默认使用 http://localhost:4153/oauth2callback。环境变量:
GOOGLE_CLIENT_ID、GOOGLE_CLIENT_SECRET、GOOGLE_REDIRECT_URI(必填)TOKEN_ENCRYPTION_KEY(可选,未设置时自动生成;必须恰好为 64 个十六进制字符)AUTH_PORT / AUTH_HOST(默认 4153 / localhost),以及 MCP 服务器的 PORT / HOST(默认 3000 / localhost)USE_MANUAL_AUTH=true在 claude_desktop_config.json 中添加服务器:
{
"mcpServers": {
"google-calendar": {
"command": "npx",
"args": ["-y", "@takumi0706/google-calendar-mcp"],
"env": {
"GOOGLE_CLIENT_ID": "your_client_id",
"GOOGLE_CLIENT_SECRET": "your_client_secret",
"GOOGLE_REDIRECT_URI": "http://localhost:4153/oauth2callback"
}
}
}
}
首次使用时会打开浏览器窗口进行 Google 登录和授权;若设置了 USE_MANUAL_AUTH=true,则改为粘贴 Google 显示的授权码。
README 面向的是 Claude Desktop。由于这是标准的 stdio 服务器,Claude Code、Cursor 或 VS Code 可以用相同的 env 值运行同样的 npx -y @takumi0706/google-calendar-mcp 命令,但作者没有为这些客户端编写文档。
npm install -g @takumi0706/google-calendar-mcp
git clone https://github.com/takumi0706/google-calendar-mcp.git
cd google-calendar-mcp
npm install
npm run build
npm start
updateEvent 会先获取现有事件再合并你的修改,未提及的字段会保留。RRULE:FREQ=WEEKLY;BYDAY=MO,WE,FR。colorId(1 到 11)设置事件颜色,并支持参与者、地点、描述和时区。authenticate 工具无需重启 Claude 即可切换 Google 账号。state、固定的重定向 URI、Zod 输入校验,以及内存中的 AES-256-GCM 令牌加密。服务器提供五个工具:
getEvents 列出事件,可选参数有 calendarId、timeMin/timeMax(ISO 8601)、maxResults(默认 10)和 orderBy(startTime 或 updated)。createEvent 接收一个 event 对象,包含 summary、start 和 end(日期时间或全天的 date),以及可选的描述、地点、参与者、colorId 和 recurrence;updateEvent 接收 eventId 以及需要修改的字段。deleteEvent 按 eventId 删除事件。authenticate 重新执行 Google 登录,可在会话中途切换账号。社区里有很多 Google Calendar MCP 服务器,大多采用相同模式:本地服务器加上你自己的 Google Cloud OAuth 凭据。这个服务器小巧(五个工具)、专注于 Claude Desktop,并且最近做过安全加固。如果你不想管理 Google Cloud 项目,可以改用 Zapier MCP 这类托管连接平台,通过 Zapier 账号提供 Google Calendar 操作。若使用 Microsoft 日历,可参考 Outlook MCP Server。
GOOGLE_REDIRECT_URI 完全一致。Authentication failed: Invalid state parameter:升级到 1.0.3 或更高版本;旧版本需要释放 4153 端口后重启。USE_MANUAL_AUTH=true,手动粘贴授权码。不是。它是 GitHub 用户 takumi0706 的社区项目,与 Google 没有关联,使用官方的 `googleapis` 客户端调用 Google Calendar API。
免费。服务器采用 MIT 许可证,可免费使用;你需要一个已启用 Calendar API 的 Google Cloud 项目和自己的 OAuth 凭据。
需要 Google OAuth2 的 client ID 和 client secret,以及为其注册的重定向 URI,分别以 `GOOGLE_CLIENT_ID`、`GOOGLE_CLIENT_SECRET` 和 `GOOGLE_REDIRECT_URI` 传入。
需要。OAuth 令牌只保存在内存中,从不写入磁盘,所以每次重启后都要重新认证。
它是为 Claude Desktop 构建和编写文档的,但它是标准的 stdio MCP 服务器,能启动 stdio 服务器的客户端都可以用相同的环境变量运行同样的 `npx` 命令。
支持。`createEvent` 和 `updateEvent` 接受 RFC 5545 的 `recurrence` 规则,所有工具都可以传入可选的 `calendarId`(默认为主日历)。
服务器可以创建、修改和删除事件。它使用了 PKCE、防 CSRF 的 state 处理和内存中加密的令牌,但仍请妥善保管 client secret,并在批准删除类请求前先确认。
PayPerFax MCP server: send a fax from your AI assistant. Pay per fax, no account.

The RADAAR MCP (Model Context Protocol) Server acts as a bridge between AI assistants (such as Claude, ChatGPT, or custom LLM agents) and the RADAAR social media management platform. By exposing RADAAR’s core tools and A

Lease and contract records with ASC 842 lease accounting data: sites, leases, rent schedules, critical dates and journal entries, with confirmed write operations.

Remote MCP server that scores business ideas on six live market signals. Run an Idea X-Ray from Claude, Cursor or any MCP client and get a Launch Readiness Score (LRS) across demand, pain, competition, monetisation, timi

Official remote MCP server for AgendaForge, the AI-native event management platform. Read your events, sessions, speakers, agendas, CFP forms, and submissions; propose changes and emails that a human approves inside the
评论