Google日历MCP服务器

Google日历MCP服务器

GongRzhe的日历MCP服务器镜像,用于在Claude Desktop中实现Google日历集成的模型上下文协议服务器

Google日历MCP服务器使用指南

安装方式

通过Smithery安装

npx -y @smithery/cli install @gongrzhe/server-calendar-mcp --client claude

手动安装

npm install @gongrzhe/server-calendar-mcp

设置步骤

  1. 在Google云控制台创建项目并启用Google日历API
  2. 创建OAuth 2.0凭据(获取Client ID和Client Secret)
  3. 使用OAuth 2.0 Playground获取刷新令牌

在Claude Desktop中配置

在配置文件中添加以下内容:

{
  "calendar": {
    "command": "npx",
    "args": ["@gongrzhe/server-calendar-mcp"],
    "env": {
      "GOOGLE_CLIENT_ID": "你的客户端ID",
      "GOOGLE_CLIENT_SECRET": "你的客户端密钥",
      "GOOGLE_REFRESH_TOKEN": "你的刷新令牌"
    }
  }
}

功能

  • 创建日历事件(标题、时间、描述和位置)
  • 获取事件详情
  • 更新现有事件
  • 删除事件
  • 列出指定时间范围内的事件

安全注意事项

  • 保管好Google API凭据
  • 定期轮换刷新令牌
  • 将敏感信息存储在Claude Desktop配置中
  • 不要在版本控制中共享或提交凭据