Google 日历自动认证 MCP 服务器
支持自动认证的 Google 日历 MCP 服务器,可通过自然语言交互管理日历。
快速入门
-
创建 Google Cloud 项目并获取凭据
- 访问 Google Cloud Console 创建项目。
- 启用 Google Calendar API。
- 创建 OAuth 2.0 凭据(桌面应用或 Web 应用类型)。
- 下载 JSON 文件并重命名为
gcp-oauth.keys.json
。
-
运行认证
- 全局认证:将
gcp-oauth.keys.json
放入~/.calendar-mcp/
目录,然后运行:npx @nchufa/calendar auth
- 局部认证:将文件放在当前目录后运行相同命令。
- 全局认证:将
-
配置 Claude Desktop 在配置文件中添加以下内容: { "mcpServers": { "calendar": { "command": "npx", "args": ["@nchufa/calendar"] } } }
-
使用工具
- 创建事件:提供标题、时间等信息。
- 查询事件:通过事件 ID 获取详情。
- 更新事件:修改现有事件。
- 删除事件:指定事件 ID 删除。
- 列出事件:按时间范围列出。
- 搜索事件:通过关键词查找。
- 列出日历:查看所有可用日历。
支持自然语言日期时间输入如“明天下午2点”。