calendar-mcp-server

calendar-mcp-server

site icon
2025.04.13 0
TypeScriptGoogle日历集成日程管理工具日程管理
calendar-mcp-server 是一个用于从Google日历获取日程列表的MCP服务器。它通过OAuth 2.0认证与Google日历API交互,允许用户获取和管理他们的日程信息。
View on GitHub

Overview

基本能力

产品定位

calendar-mcp-server 是一个专门用于从Google日历获取和管理日程信息的MCP服务器。

核心功能

  • 通过OAuth 2.0认证与Google日历API交互
  • 获取用户的日程列表
  • 支持本地回调URL配置

适用场景

  • 个人日程管理
  • 团队日程协调
  • 自动化日程提醒系统

使用教程

使用依赖

  1. 需要创建一个OAuth 2.0客户端
  2. 需要安装Node.js环境

安装教程

  1. 创建OAuth 2.0客户端("桌面应用"类型)
  2. 获取认证JSON文件并修改redirect_uris[http://localhost:3000/callback]
  3. 将修改后的JSON文件保存为credentials.json放在项目根目录
  4. 配置Claude Desktop的claude_desktop_config.json文件,添加calendar-mcp-server的启动配置

调试方式

  1. 确保credentials.json文件配置正确
  2. 检查Claude Desktop配置中的路径是否正确
  3. 启动服务后检查是否能正常获取日程信息

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。