Herramientas MCP: calendar
Lee, escribe y comprueba conflictos en eventos de todos tus calendarios a través de MCP. Las herramientas de escritura requieren ATBRIDGE_ALLOW_WRITES=1 — consulta la descripción general de MCP. Las tareas pendientes son tasks.
| Herramienta | Acceso | Propósito | Parámetros principales |
|---|---|---|---|
calendar_list | lectura | Lista los calendarios configurados | — |
calendar_refresh | lectura | Fuerza una resincronización inmediata de los calendarios compatibles (CalDAV/ICS) | calendar_id |
calendar_events_search | lectura | Eventos en un intervalo de tiempo | from, to (YYYY-MM-DD o ISO 8601), query, calendar_id |
calendar_events_get | lectura | Un evento concreto | id |
calendar_clash_check | lectura | Comprobación de conflictos entre calendarios | start, end (YYYY-MM-DD o ISO 8601), exclude_id |
calendar_settings | lectura | Ajustes de calendario del usuario: horario laboral, días laborables y zona horaria (para razonar sobre la disponibilidad en su horario) | — |
calendar_find_slots | lectura | Busca huecos libres en un intervalo (respeta eventos y horario laboral) | from, to (YYYY-MM-DD o ISO 8601), duration_minutes, calendar_id, working_hours (HH:MM-HH:MM), limit |
calendar_events_create | escritura | Crea un evento | calendar_id, title, start, end (YYYY-MM-DD o ISO 8601), location, description, attendees ([{email, role?}]), send_invites, recurrence (RRULE), until/count, force |
calendar_events_update | escritura | Modifica un evento | id + campos a cambiar (incluidos attendees, send_invites, recurrence); scope (this|all) + occurrence (YYYY-MM-DD o ISO 8601) para editar una sola instancia |
calendar_events_delete | escritura | Elimina un evento | id; scope: this + occurrence (YYYY-MM-DD o ISO 8601) elimina una sola ocurrencia de una serie |
calendar_events_rsvp | escritura | Responde a una invitación recibida | id, response (accepted|declined|tentative), email |
Was this page helpful?
Thanks for the feedback!