MCP araçları: takvim
Her takvimdeki etkinlikleri MCP üzerinden okuyun, yazın ve çakışma denetimi yapın.
yazma araçları ATBRIDGE_ALLOW_WRITES=1 gerektirir — bkz.
MCP genel bakış. Yapılacaklar
görevlerdir.
| Tool | Erişim | Amaç | Ana parametreler |
|---|---|---|---|
calendar_list | okuma | Yapılandırılmış takvimleri listele | — |
calendar_refresh | okuma | Yenileme destekli takvimleri şimdi yeniden eşitle (CalDAV/ICS) | calendar_id |
calendar_events_search | okuma | Bir zaman aralığındaki etkinlikler | from, to (YYYY-MM-DD ya da ISO 8601), query, calendar_id |
calendar_events_get | okuma | Bir etkinlik | id |
calendar_clash_check | okuma | Takvimler arası çakışma denetimi | start, end (YYYY-MM-DD ya da ISO 8601), exclude_id |
calendar_settings | okuma | Kullanıcının takvim ayarları: çalışma saatleri, çalışma günleri, saat dilimi (planlamayı onların zamanına göre değerlendir) | — |
calendar_find_slots | okuma | Bir zaman aralığında boş aralıklar bul (etkinlikleri + çalışma saatlerini dikkate alır) | from, to (YYYY-MM-DD ya da ISO 8601), duration_minutes, calendar_id, working_hours (HH:MM-HH:MM), limit |
calendar_events_create | yazma | Bir etkinlik oluştur | calendar_id, title, start, end (YYYY-MM-DD ya da ISO 8601), location, description, attendees ([{email, role?}]), send_invites, recurrence (RRULE), until/count, force |
calendar_events_update | yazma | Bir etkinliği güncelle | id + değişecek alanlar (attendees, send_invites, recurrence dahil); tek bir örneği düzenlemek için scope (this|all) + occurrence (YYYY-MM-DD ya da ISO 8601) |
calendar_events_delete | yazma | Bir etkinliği sil | id; scope: this + occurrence (YYYY-MM-DD ya da ISO 8601) bir serinin tek bir yinelemesini kaldırır |
calendar_events_rsvp | yazma | Alınan bir davete yanıt ver | id, response (accepted|declined|tentative), email |
Was this page helpful?
Thanks for the feedback!