Aller au contenu

Outils MCP : calendrier

Lire, écrire et détecter les conflits d’événements sur tous les calendriers via MCP. Les outils d’écriture nécessitent ATBRIDGE_ALLOW_WRITES=1 — voir la vue d’ensemble MCP. Les tâches sont dans tasks.

ToolAccessPurposeKey parameters
calendar_listreadLister les calendriers configurés
calendar_refreshreadResynchroniser maintenant les calendriers actualisables (CalDAV/ICS)calendar_id
calendar_events_searchreadÉvénements dans une fenêtrefrom, to (YYYY-MM-DD or ISO 8601), query, calendar_id
calendar_events_getreadUn événementid
calendar_clash_checkreadSonde de conflits inter-calendriersstart, end (YYYY-MM-DD or ISO 8601), exclude_id
calendar_settingsreadLes paramètres de calendrier de l’utilisateur : heures de travail, jours travaillés, fuseau horaire (raisonner sur la planification dans son fuseau)
calendar_find_slotsreadTrouver des créneaux libres dans une fenêtre (respecte événements + heures de travail)from, to (YYYY-MM-DD or ISO 8601), duration_minutes, calendar_id, working_hours (HH:MM-HH:MM), limit
calendar_events_createwriteCréer un événementcalendar_id, title, start, end (YYYY-MM-DD or ISO 8601), location, description, attendees ([{email, role?}]), send_invites, recurrence (RRULE), until/count, force
calendar_events_updatewriteModifier un événementid + les champs à changer (dont attendees, send_invites, recurrence) ; scope (this|all) + occurrence (YYYY-MM-DD or ISO 8601) pour éditer une seule occurrence
calendar_events_deletewriteSupprimer un événementid ; scope: this + occurrence (YYYY-MM-DD or ISO 8601) supprime une occurrence d’une série
calendar_events_rsvpwriteRépondre à une invitation reçueid, response (accepted|declined|tentative), email

Was this page helpful?