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:
npm installConstruya el código TypeScript:
npm run build
Uso
Asegúrese de que el puente API de calendario se esté ejecutando en el puerto 8080
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 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):
2025-03-09T10:00:00.000ZISO8601 sin milisegundos:
2025-03-09T10:00:00ISO8601 con espacio en lugar de T:
2025-03-09 10:00:00ISO8601 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:
Licencia
Instituto Tecnológico de Massachusetts (MIT)
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
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.
Related MCP Servers
- -securityFlicense-qualityModel Context Protocol server that provides seamless access to Google Calendar API with asynchronous operation support, enabling efficient calendar management through a standardized interface.Last updated -1
- AsecurityAlicenseAqualityA Model Context Protocol server that provides tools for interacting with Gmail and Calendar APIs, enabling programmatic management of emails and calendar events.Last updated -825MIT License
- AsecurityFlicenseAqualityA Model Context Protocol server that enables AI assistants to interact with Apple Reminders on macOS, allowing users to view lists, retrieve, create, complete, and delete reminders through natural language.Last updated -56
- AsecurityAlicenseAqualityA Model Context Protocol server that enables running AppleScript code to interact with Mac applications and system features including Notes, Calendar, Contacts, Messages, file management, and more.Last updated -1165367MIT License