MCP-Tools: Kalender
Termine über jeden Kalender hinweg lesen, schreiben und auf Konflikte prüfen — über MCP. Schreib-Tools
benötigen ATBRIDGE_ALLOW_WRITES=1 — siehe die MCP-Übersicht. Aufgaben
sind tasks.
| Tool | Zugriff | Zweck | Wichtige Parameter |
|---|---|---|---|
calendar_list | Lesen | Konfigurierte Kalender auflisten | — |
calendar_refresh | Lesen | Aktualisierbare Kalender jetzt neu synchronisieren (CalDAV/ICS) | calendar_id |
calendar_events_search | Lesen | Termine in einem Zeitfenster | from, to (YYYY-MM-DD oder ISO 8601), query, calendar_id |
calendar_events_get | Lesen | Ein Termin | id |
calendar_clash_check | Lesen | Kalenderübergreifende Konfliktprüfung | start, end (YYYY-MM-DD oder ISO 8601), exclude_id |
calendar_settings | Lesen | Die Kalendereinstellungen des Nutzers: Arbeitszeiten, Arbeitstage, Zeitzone (Terminplanung in seiner Zeit nachvollziehen) | — |
calendar_find_slots | Lesen | Freie Zeitfenster in einem Zeitraum finden (berücksichtigt Termine + Arbeitszeiten) | from, to (YYYY-MM-DD oder ISO 8601), duration_minutes, calendar_id, working_hours (HH:MM-HH:MM), limit |
calendar_events_create | Schreiben | Einen Termin erstellen | calendar_id, title, start, end (YYYY-MM-DD oder ISO 8601), location, description, attendees ([{email, role?}]), send_invites, recurrence (RRULE), until/count, force |
calendar_events_update | Schreiben | Einen Termin ändern | id + zu ändernde Felder (inkl. attendees, send_invites, recurrence); scope (this|all) + occurrence (YYYY-MM-DD oder ISO 8601), um eine Instanz zu bearbeiten |
calendar_events_delete | Schreiben | Einen Termin löschen | id; scope: this + occurrence (YYYY-MM-DD oder ISO 8601) löscht ein Vorkommen einer Serie |
calendar_events_rsvp | Schreiben | Auf eine erhaltene Einladung antworten | id, response (accepted|declined|tentative), email |
Was this page helpful?
Thanks for the feedback!