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ędzie | Dostęp | Cel | Kluczowe parametry |
|---|---|---|---|
calendar_list | odczyt | Wypisuje skonfigurowane kalendarze | — |
calendar_refresh | odczyt | Zsynchronizuj teraz kalendarze obsługujące odświeżanie (CalDAV/ICS) | calendar_id |
calendar_events_search | odczyt | Wydarzenia w oknie czasowym | from, to (RRRR-MM-DD lub ISO 8601), query, calendar_id |
calendar_events_get | odczyt | Jedno wydarzenie | id |
calendar_clash_check | odczyt | Sonda kolizji między kalendarzami | start, end (RRRR-MM-DD lub ISO 8601), exclude_id |
calendar_settings | odczyt | Ustawienia kalendarza użytkownika: godziny pracy, dni pracy, strefa czasowa (planuj według jego czasu) | — |
calendar_find_slots | odczyt | Znajdź 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_create | zapis | Utwórz wydarzenie | calendar_id, title, start, end (RRRR-MM-DD lub ISO 8601), location, description, attendees ([{email, role?}]), send_invites, recurrence (RRULE), until/count, force |
calendar_events_update | zapis | Zmień wydarzenie | id + 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_delete | zapis | Usuń wydarzenie | id; scope: this + occurrence (RRRR-MM-DD lub ISO 8601) usuwa jedno wystąpienie serii |
calendar_events_rsvp | zapis | Odpowiedz na otrzymane zaproszenie | id, response (accepted|declined|tentative), email |
Was this page helpful?
Thanks for the feedback!