MCP Apple Calendars

Integrations

  • Allows interaction with Apple Calendars on macOS, providing tools for listing calendars, retrieving events, and creating, updating, or deleting calendar events.

  • Enables access to macOS calendar functionality, allowing AI models to manage calendar events through a standardized interface on macOS systems.

Calendarios de Apple MCP

Un servidor de Protocolo de Contexto de Modelo (MCP) para interactuar con los Calendarios de Apple en macOS. Este módulo permite a los modelos de IA acceder y manipular datos del calendario mediante una interfaz estandarizada.

Prerrequisitos

Instalación

  1. Clonar este repositorio
  2. Instalar dependencias:
    npm install
  3. Construya el código TypeScript:
    npm run build

Uso

  1. Asegúrese de que el puente API de calendario se esté ejecutando en el puerto 8080
  2. Inicie el servidor MCP:
    npm start

Herramientas disponibles

El servidor MCP proporciona las siguientes herramientas para los modelos de IA:

  • getCalendars : Lista todos los calendarios disponibles
  • getCalendarEvents : Obtener eventos de un calendario específico
  • createCalendarEvent : Crea un nuevo evento en un calendario
  • updateCalendarEvent : Actualizar un evento existente
  • deleteCalendarEvent : Eliminar un evento de un calendario

Formatos de fecha

Al crear o actualizar eventos, puede utilizar cualquiera de los siguientes formatos de fecha:

  1. ISO8601 con milisegundos y zona horaria Z (recomendado):
    2025-03-09T10:00:00.000Z
  2. ISO8601 sin milisegundos:
    2025-03-09T10:00:00
  3. ISO8601 con espacio en lugar de T:
    2025-03-09 10:00:00
  4. ISO8601 con barras diagonales:
    2025/03/09 10:00:00

El puente API de calendario se ha actualizado para gestionar estos formatos de fecha automáticamente.

Desarrollo

Para ejecutar el servidor en modo de desarrollo con recarga automática:

npm run dev

Licencia

Instituto Tecnológico de Massachusetts (MIT)

-
security - not tested
F
license - not found
-
quality - not tested

Un servidor de protocolo de contexto de modelo para que los modelos de IA accedan y manipulen los datos del Calendario de Apple en macOS a través de una interfaz estandarizada.

  1. Prerequisites
    1. Installation
      1. Usage
        1. Available Tools
          1. Date Formats
            1. Development
              1. License
                ID: e6tx0h3zoh