Přeskočit na obsah

MCP nástroje: calendar

Čtěte, zapisujte a kontrolujte kolize událostí napříč všemi kalendáři přes MCP. Zapisovací nástroje potřebují ATBRIDGE_ALLOW_WRITES=1 — viz Přehled MCP. Úkoly jsou tasks.

NástrojPřístupÚčelKlíčové parametry
calendar_listčteníVypíše nakonfigurované kalendáře
calendar_refreshčteníZnovu synchronizuje kalendáře s podporou obnovení nyní (CalDAV/ICS)calendar_id
calendar_events_searchčteníUdálosti v časovém okněfrom, to (YYYY-MM-DD nebo ISO 8601), query, calendar_id
calendar_events_getčteníJedna událostid
calendar_clash_checkčteníKontrola kolizí napříč kalendářistart, end (YYYY-MM-DD nebo ISO 8601), exclude_id
calendar_settingsčteníNastavení kalendáře uživatele: pracovní doba, pracovní dny, časové pásmo (uvažujte o plánování v jeho čase)
calendar_find_slotsčteníNajde volné termíny v časovém okně (respektuje události + pracovní dobu)from, to (YYYY-MM-DD nebo ISO 8601), duration_minutes, calendar_id, working_hours (HH:MM-HH:MM), limit
calendar_events_createzápisVytvoří událostcalendar_id, title, start, end (YYYY-MM-DD nebo ISO 8601), location, description, attendees ([{email, role?}]), send_invites, recurrence (RRULE), until/count, force
calendar_events_updatezápisUpraví událostid + pole ke změně (vč. attendees, send_invites, recurrence); scope (this|all) + occurrence (YYYY-MM-DD nebo ISO 8601) pro úpravu jednoho výskytu
calendar_events_deletezápisSmaže událostid; scope: this + occurrence (YYYY-MM-DD nebo ISO 8601) odstraní jeden výskyt série
calendar_events_rsvpzápisOdpoví na přijatou pozvánkuid, response (accepted|declined|tentative), email

Was this page helpful?