Przejdź do głównej zawartości

Narzędzia MCP: kalendarz

Czytaj, zapisuj i sprawdzaj kolizje wydarzeń we wszystkich kalendarzach przez MCP. Narzędzia zapisu wymagają ATBRIDGE_ALLOW_WRITES=1 — zobacz przegląd MCP. Zadania to tasks.

NarzędzieDostępCelKluczowe parametry
calendar_listodczytWypisuje skonfigurowane kalendarze
calendar_refreshodczytZsynchronizuj teraz kalendarze obsługujące odświeżanie (CalDAV/ICS)calendar_id
calendar_events_searchodczytWydarzenia w oknie czasowymfrom, to (RRRR-MM-DD lub ISO 8601), query, calendar_id
calendar_events_getodczytJedno wydarzenieid
calendar_clash_checkodczytSonda kolizji między kalendarzamistart, end (RRRR-MM-DD lub ISO 8601), exclude_id
calendar_settingsodczytUstawienia kalendarza użytkownika: godziny pracy, dni pracy, strefa czasowa (planuj według jego czasu)
calendar_find_slotsodczytZnajdź wolne terminy w oknie czasowym (uwzględnia wydarzenia + godziny pracy)from, to (RRRR-MM-DD lub ISO 8601), duration_minutes, calendar_id, working_hours (HH:MM-HH:MM), limit
calendar_events_createzapisUtwórz wydarzeniecalendar_id, title, start, end (RRRR-MM-DD lub ISO 8601), location, description, attendees ([{email, role?}]), send_invites, recurrence (RRULE), until/count, force
calendar_events_updatezapisZmień wydarzenieid + pola do zmiany (w tym attendees, send_invites, recurrence); scope (this|all) + occurrence (RRRR-MM-DD lub ISO 8601), aby edytować jedno wystąpienie
calendar_events_deletezapisUsuń wydarzenieid; scope: this + occurrence (RRRR-MM-DD lub ISO 8601) usuwa jedno wystąpienie serii
calendar_events_rsvpzapisOdpowiedz na otrzymane zaproszenieid, response (accepted|declined|tentative), email

Was this page helpful?