Mcp Google Calendar

Mcp Google Calendar

🚀 MCP 谷歌日历服务器

MCP 谷歌日历服务器实现了模型上下文协议(MCP),能让 AI 助手(如 Claude)创建和管理谷歌日历事件,为日历管理带来了极大便利。

🚀 快速开始

MCP 谷歌日历服务器可让 AI 助手轻松与谷歌日历交互。通过以下步骤,你可以快速搭建并运行该服务器。

✨ 主要特性

  • 活动创建:可创建带有标题、描述、开始/结束时间的日历活动。
  • 参与者添加:支持为活动添加参与者。
  • 安全认证:采用 OAuth2 身份验证,与 Google Calendar API 集成,保障数据安全。
  • 协议完整:实现了完整的 MCP 协议。
  • 调试便利:提供调试日志,便于故障排除。

📦 安装指南

先决条件

  • Node.js v18 或更高版本。
  • 启用了谷歌云控制台项目的日历 API。
  • OAuth2 凭证(客户端 ID 和客户端密钥)。

安装步骤

  1. 克隆仓库
git clone [https://github.com/markelaugust74/mcp-google-calendar.git]
cd mcp-google-calendar
  1. 安装依赖项
npm install
  1. 配置环境变量
    • 复制 .env.example 文件为 .env
    • 添加您的谷歌 OAuth2 凭证。
  2. 获取刷新令牌
npm run auth
  1. 更新 index.js 中的刷新令牌

💻 使用示例

基础用法

启动服务器:

npm start
  • 0 关注
  • 0 收藏,8 浏览
  • system 提出于 2025-09-29 03:51

相似服务问题