Перейти к содержимому

MCP-инструменты: calendar

Читайте, записывайте и проверяйте накладки событий во всех календарях через MCP. Инструментам записи нужен ATBRIDGE_ALLOW_WRITES=1 — см. обзор MCP. Задачи — это tasks.

ИнструментДоступНазначениеКлючевые параметры
calendar_listчтениеСписок настроенных календарей
calendar_refreshчтениеНемедленно пересинхронизировать календари с поддержкой обновления (CalDAV/ICS)calendar_id
calendar_events_searchчтениеСобытия в интервале (по умолчанию сжатые строки)from, to (YYYY-MM-DD или ISO 8601), query, calendar_id, verbose
calendar_events_getчтениеОдно событиеid
calendar_clash_checkчтениеПроверка накладок между календарямиstart, end (YYYY-MM-DD или ISO 8601), exclude_id
calendar_settingsчтениеНастройки календаря пользователя: рабочие часы, рабочие дни, часовой пояс (планируйте в его времени)
calendar_find_slotsчтениеНайти свободные слоты в интервале (учитывает события и рабочие часы)from, to (YYYY-MM-DD или ISO 8601), duration_minutes, calendar_id, working_hours (HH:MM-HH:MM), limit
calendar_events_createзаписьСоздать событиеcalendar_id, title, start, end (YYYY-MM-DD или ISO 8601), location, description, attendees ([{email, role?}]), send_invites, recurrence (RRULE), until/count, force
calendar_events_updateзаписьИзменить событиеid + изменяемые поля (включая attendees, send_invites, recurrence); scope (this|all) + occurrence (YYYY-MM-DD или ISO 8601) для правки одного экземпляра
calendar_events_deleteзаписьУдалить событиеid; scope: this + occurrence (YYYY-MM-DD или ISO 8601) удаляет одно вхождение серии
calendar_events_rsvpзаписьОтветить на полученное приглашениеid, response (accepted|declined|tentative), email

Was this page helpful?