MCP Google Calendar Server

MCP Google Calendar Server

这是一个用于Google日历集成的模型上下文协议(MCP)服务器实现。可以直接通过Claude或其他AI助手创建和管理日历事件。

简介

MCP Google Calendar 是一个模型上下文协议服务器,允许 Claude 等 AI 助手直接创建和管理您的 Google 日历事件。

前提条件

  • Node.js v18+
  • Google Cloud 项目(启用了日历 API)
  • OAuth2 凭据(客户端 ID 和密钥)

安装步骤

  1. 克隆仓库并安装依赖

    git clone https://github.com/markelaugust74/mcp-google-calendar.git
    cd mcp-google-calendar
    npm install
    
  2. 配置环境

    • 复制 .env.example.env
    • 添加您的 Google OAuth2 凭据
  3. 获取授权

    npm run auth
    
  4. 更新刷新令牌

    • 在 index.js 中填入您获得的刷新令牌

启动服务器

npm start

功能

  • 创建日历事件(标题、描述、时间)
  • 添加参与者
  • 完整的 MCP 协议支持
  • 调试日志

现在,AI 助手可以直接帮您创建和管理 Google 日历事件了!