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
- macOS 12.0 o posterior
- Node.js 16.0 o posterior
- Puente API de calendario ejecutándose localmente
Instalación
- Clonar este repositorio
- Instalar dependencias:Copy
- Construya el código TypeScript:Copy
Uso
- Asegúrese de que el puente API de calendario se esté ejecutando en el puerto 8080
- Inicie el servidor MCP:Copy
Herramientas disponibles
El servidor MCP proporciona las siguientes herramientas para los modelos de IA:
getCalendars
: Lista todos los calendarios disponiblesgetCalendarEvents
: Obtener eventos de un calendario específicocreateCalendarEvent
: Crea un nuevo evento en un calendarioupdateCalendarEvent
: Actualizar un evento existentedeleteCalendarEvent
: Eliminar un evento de un calendario
Formatos de fecha
Al crear o actualizar eventos, puede utilizar cualquiera de los siguientes formatos de fecha:
- ISO8601 con milisegundos y zona horaria Z (recomendado):Copy
- ISO8601 sin milisegundos:Copy
- ISO8601 con espacio en lugar de T:Copy
- ISO8601 con barras diagonales:Copy
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:
Licencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be installed
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.