list_events
List Google Calendar events for a date range in time order, filtered by text, color, calendar, or missing color, with IDs and recurrence IDs.
Instructions
События за период по возрастанию времени. Показывает цвет и ID; у повторяющихся — recurringEventId серии.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_events"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | Поиск по тексту события. | |
| colorId | No | Цвет, строка "1"–"11": 1 лаванда, 2 шалфей (зелёный), 3 виноград (сиреневый), 4 фламинго (коралловый), 5 банан (жёлтый), 6 мандарин (оранжевый), 7 павлин (бирюза), 8 графит (серый), 9 черника (синий), 10 базилик (тёмно-зелёный), 11 томат (красный). | |
| timeMax | No | Конец периода, ISO. По умолчанию — +7 дней. | |
| timeMin | No | Начало периода, ISO. По умолчанию — сейчас. | |
| calendarId | No | ID календаря. "primary" — основной, "all" — сразу все календари аккаунта. | |
| maxResults | No | Сколько событий вернуть, по умолчанию 50 (для "all" — на календарь). | |
| onlyNoColor | No | Только события без цвета — перед покраской. |