Zum Inhalt springen

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.

ToolZugriffZweckWichtige Parameter
calendar_listLesenKonfigurierte Kalender auflisten
calendar_refreshLesenAktualisierbare Kalender jetzt neu synchronisieren (CalDAV/ICS)calendar_id
calendar_events_searchLesenTermine in einem Zeitfensterfrom, to (YYYY-MM-DD oder ISO 8601), query, calendar_id
calendar_events_getLesenEin Terminid
calendar_clash_checkLesenKalenderübergreifende Konfliktprüfungstart, end (YYYY-MM-DD oder ISO 8601), exclude_id
calendar_settingsLesenDie Kalendereinstellungen des Nutzers: Arbeitszeiten, Arbeitstage, Zeitzone (Terminplanung in seiner Zeit nachvollziehen)
calendar_find_slotsLesenFreie 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_createSchreibenEinen Termin erstellencalendar_id, title, start, end (YYYY-MM-DD oder ISO 8601), location, description, attendees ([{email, role?}]), send_invites, recurrence (RRULE), until/count, force
calendar_events_updateSchreibenEinen Termin ändernid + 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_deleteSchreibenEinen Termin löschenid; scope: this + occurrence (YYYY-MM-DD oder ISO 8601) löscht ein Vorkommen einer Serie
calendar_events_rsvpSchreibenAuf eine erhaltene Einladung antwortenid, response (accepted|declined|tentative), email

Was this page helpful?