MCP Google日历管理器
启用全面的日历管理功能,可以通过与Google日历集成的Model Context Protocol服务器创建、列出、更新和删除事件。
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"calendar": {
"args": [
"-y",
"@cablate/mcp-google-calendar"
],
"command": "npx",
"enabled": true,
"env": {
"GOOGLE_CALENDAR_ID": "your_calendar_id",
"GOOGLE_CREDENTIALS_PATH": "your_credentials_path",
"GOOGLE_TIME_ZONE": "your_time_zone"
}
}
}
}
该服务需要配置环境变量:GOOGLE_CALENDAR_ID、GOOGLE_CREDENTIALS_PATH、GOOGLE_TIME_ZONE
服务介绍
Calendar Tools MCP 服务器
一个强大的模型上下文协议(MCP)服务器,提供全面的日历管理功能。
功能
日历管理
- 创建日历事件
- 列出日历事件
- 更新现有事件
- 删除事件
在 Dive Desktop 上的演示

安装
手动安装
npm install -g @cablate/mcp-google-calendar
使用方法
命令行界面 (CLI)
mcp-google-calendar
使用 Dive Desktop
- 在 Dive Desktop 中点击 "+ 添加 MCP 服务器"
- 复制并粘贴以下配置:
{
"mcpServers": {
"calendar": {
"command": "npx",
"args": ["-y", "@cablate/mcp-google-calendar"],
"env": {
"GOOGLE_CALENDAR_ID": "your_calendar_id",
"GOOGLE_TIME_ZONE": "your_time_zone",
"GOOGLE_CREDENTIALS_PATH": "your_credentials_path"
},
"enabled": true
}
}
}
- 点击“保存”以安装 MCP 服务器
Google 服务账号和凭证
以下是创建 Google 服务账号和凭证的简单步骤:
- 前往 Google Cloud 控制台
- 创建新项目或选择现有项目
- 导航到 "IAM & Admin" 部分
- 点击 "Service Accounts"
- 点击 "Create Service Account"
- 为服务账号输入名称(例如,“MCP Google Calendar”)
- 点击 "Create"
- 点击 "Create Key"
- 选择 "JSON" 作为密钥类型
- 点击 "Create"
- 下载 JSON 文件并将其保存为
credentials.json
如果还有任何问题,请自行搜索答案。
许可证
MIT
贡献
欢迎社区参与和贡献!以下是贡献方式:
- ⭐️ 如果您觉得该项目有帮助,请给它点个星
- 🐛 提交问题:报告问题或提供建议
- 🔧 创建 Pull Requests:提交代码改进
联系
如果您有任何问题或建议,请随时联系我们:
- 📧 电子邮件: reahtuoo310109@gmail.com
- 📧 GitHub: CabLate
- 🤝 合作: 欢迎讨论项目合作事宜
- 📚 技术指导: 欢迎提出建议和指导