コンテンツにスキップ

MCPツール:カレンダー

MCP経由で、すべてのカレンダーをまたいでイベントの読み取り、書き込み、衝突チェックを行います。 書き込み ツールには ATBRIDGE_ALLOW_WRITES=1 が必要です — MCP概要を 参照してください。ToDoはタスクです。

ToolAccessPurposeKey parameters
calendar_listread設定済みのカレンダーを一覧する
calendar_refreshreadリフレッシュ対応カレンダー(CalDAV/ICS)を今すぐ再同期するcalendar_id
calendar_events_searchread期間内のイベントfrom, to (YYYY-MM-DD or ISO 8601), query, calendar_id
calendar_events_getread単一のイベントid
calendar_clash_checkreadカレンダーをまたいだ衝突の検査start, end (YYYY-MM-DD or ISO 8601), exclude_id
calendar_settingsreadユーザーのカレンダー設定:勤務時間、勤務日、タイムゾーン(ユーザーの時間で予定を判断する)
calendar_find_slotsread期間内の空き枠を探す(イベント+勤務時間を尊重する)from, to (YYYY-MM-DD or ISO 8601), duration_minutes, calendar_id, working_hours (HH:MM-HH:MM), limit
calendar_events_createwriteイベントを作成するcalendar_id, title, start, end (YYYY-MM-DD or ISO 8601), location, description, attendees ([{email, role?}]), send_invites, recurrence (RRULE), until/count, force
calendar_events_updatewriteイベントを部分更新するid + 変更するフィールド(attendeessend_invitesrecurrence を含む);1つのインスタンスを編集するには scope (this|all) + occurrence (YYYY-MM-DD or ISO 8601)
calendar_events_deletewriteイベントを削除するidscope: this + occurrence (YYYY-MM-DD or ISO 8601) は繰り返しの1回分を削除する
calendar_events_rsvpwrite受け取った招待に応答するid, response (accepted|declined|tentative), email

Was this page helpful?