技能潮 SkillTide 提交收录
官方说明3 个来源MCP 服务3 天前
nspady/google-calendar-mcp

nspady/google-calendar-mcp

MCP integration for Google Calendar to manage events
在 GitHub 查看 ↗直链 · 无中转页
来源明细
收录自 abordage/awesome-mcp 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-14 · 最近见到 2026-10-16 · 共见到 4 次 · 被 3 个来源列出
评分构成
综合分 303 · 3 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
我们收录于 2026-10-14;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

Google Calendar MCP Server

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

A Model Context Protocol (MCP) server that provides Google Calendar integration for AI assistants like Claude.
I also built Cocal , the calendar integration I wanted for chat: a visual calendar inside Claude that shows your whole day around a proposed time, plus booking links and invites you manage from the conversation. It's hosted, so it works on desktop and mobile with no Google Cloud setup.
Real Cocal UI with sample calendar data. Click either screenshot to enlarge.
Try Cocal →
---
Features
- **Multi-Account Support**: Connect multiple Google accounts (e.g., work, personal) and query them simultaneously
- **Multi-Calendar Support**: List events from multiple calendars in a single request
- **Cross-Account Conflicts**: Detect overlapping events across any combination of calendars
- **Event Management**: Create, update, delete, and search calendar events
- **Recurring Events**: Advanced modification capabilities for recurring events
- **Free/Busy Queries**: Check availability across calendars
- **Smart Scheduling**: Natural language understanding for dates and times
- **Intelligent Import**: Add calendar events from images, PDFs, or web links
Quick Start
> Don't want to set up a Google Cloud project? Cocal is a hosted option that works in Claude on desktop and mobile.
Prerequisites
1. A Google Cloud project with the Calendar API enabled
2. OAuth 2.0 credentials (Desktop app type)
Google Cloud Setup
1. Go to the Google Cloud Console
2. Create a new project or select an existing one.
3. Enable the Google Calendar API for your project. Ensure that the right project is selected from the top bar before enabling the API.
4. Create OAuth 2.0 credentials:
- Go to Credentials
- Click "Create Credentials" > "OAuth client ID"
- Choose "User data" for the type of data that the app will be accessing
- Add your app name and contact information
- Add the following scopes (optional):
- https://www.googleapis.com/auth/calendar.events and https://www.googleapis.com/auth/calendar
- Select "Desktop app" as the application type (Important!)
- Save the auth key, you'll need to add its path to the JSON in the next step
- Add your email address as a test user under the Audience screen
- Note: it might take a few minutes for the test user to be added. The OAuth consent will not allow you to proceed until the test user has propagated.
- Note about test mode: While an app is in test mode the auth tokens will expire after 1 week and need to be refreshed (see Re-authentication section below).
Installation
**Option 1: Use with npx (Recommended)**
Add to your Claude Desktop configuration:
**macOS**: ~/Library/Application Support/Claude/claude_desktop_config.json
**Windows**: %APPDATA%\Claude\claude_desktop_config.json
**⚠️ Important Note for npx Users**: When using npx, you **must** specify the credentials file path using the GOOGLE_OAUTH_CREDENTIALS environment variable.
**Option 2: Local Installation**
Then add to Claude Desktop config using the local path or by specifying the path with the GOOGLE_OAUTH_CREDENTIALS environment variable.
**Option 3: Docker Installation**
See the Docker deployment guide for detailed configuration options including HTTP transport mode.
First Run
1. Start Claude Desktop
2. **Ask Claude to authenticate with the Google Calendar MCP server** (e.g., "Authenticate with Google Calendar"). This step is required before using any calendar tool — without it, requests will fail with a -32600 error.
3. Complete the OAuth flow in your browser
4. You're ready to use calendar features!
**Using Claude Code?** The same steps apply — just ask Claude to authenticate with the Google Calendar MCP server from your CLI session before using any calendar tool.
Re-authentication
If you're in test mode (default), tokens expire after 7 days. If you are using a client like Claude Desktop it should open up a browser window to automatically re-auth. However, if you see authentication errors you can also resolve by following these steps:
**For npx users:**
**For local installation:**
**To avoid weekly re-authentication**, publish your app to production mode (without verification):
来源
awesome · https://github.com/nspady/google-calendar-mcp
按领域浏览
MCP 服务
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引