这是 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,并在批准删除类请求前先确认。
IBM Engineering Lifecycle Management (ELM) MCP Server is a remote MCP server available at https://elm-connector.com.
Find the AI tells in your prose. Deterministic, local, runs in CI. MCP server + CLI + Action.
One MCP connection for all your Gmail, Google Calendar, Drive and Contacts accounts, Slack workspaces and Notion — free.

Qorenext Trade screening MCP is a Model Context Protocol server that enables Claude and other AI clients to run sanctions screening and trade-screening due-diligence directly in chat.

Connect AI assistants to QRStuff to create and manage QR codes, short links, landing pages, digital business cards and more. Customize QR designs, generate codes in bulk, and explore scan and click analytics through a re
评论