使用说明
MCP谷歌日历服务器
模型上下文协议(MCP)服务器实现,使Claude等AI助手能够创建和管理Google日历事件。
特性
- 创建带有标题、描述、开始/结束时间的日历事件
- 支持添加活动参与者
- 使用Google Calendar API进行OAuth2身份验证
- 完整的MCP协议实施
- 调试日志用于故障排除
先决条件
- Node.js v18或更高版本
- 启用日历API的Google云控制台项目
- OAuth2凭据(客户端ID和客户端密码)
设置
- 克隆存储库:
git clone [https://github.com/markelaugust74/mcp-google-calendar.git]
cd mcp-google-calendar
- 安装依赖项:
npm install
- 设置环境变量:
- 将.env.example.复制到.env
- 添加您的Google OAuth2凭据
- 获取您的刷新令牌:
npm run auth
- 更新index.js中的刷新令牌
用法
npm start