此 MCP 服务器可与 Google 日历集成,借助统一接口,让 Claude 能够查看、创建和管理日历事件。
本 MCP 服务器可实现与 Google 日历的集成,使 Claude 能通过统一接口对日历事件进行查看、创建和管理等操作。
gcp-oauth.keys.json
并放在该项目根目录中npm install
npm run build
cline_mcp_settings.json
:"github.com/pashpashpash/google-calendar-mcp": {
"command": "node",
"args": ["C:/Users/ralph/Documents/Cline/MCP/google-calendar-mcp/build/index.js"],
"env": {},
"disabled": false,
"autoApprove": []
}
首次使用 Google 日历 MCP 服务器时,它会:
您的认证令牌将存储在 .gcp-saved-tokens.json
中,并会自动刷新。
list-calendars
list-events
calendarId: "primary"
timeMin: "2023-01-01T00:00:00Z"
timeMax: "2023-12-31T23:59:59Z"
maxResults: 10
create-event
calendarId: "primary"
summary: "团队会议"
location: "会议室 B"
description: "每周一次的团队同步会议"
startDateTime: "2023-06-15T10:00:00"
endDateTime: "2023-06-15T11:00:00"
update-event
eventID: "eventId123"
calendarId: "primary"
summary: "更新的团队会议"
description: "更新后的会议描述"
delete-event
eventID: "eventId123"
calendarId: "primary"
工具 | 描述 |
---|---|
list-calendars |
列出所有可用日历 |
list-events |
从特定日历中列出事件 |
create-event |
创建新的日历事件 |
update-event |
更新现有事件 |
delete-event |
删除日历事件 |
gcp-oauth.keys.json
文件存在且配置正确。