Integrations
Allows interaction with Apple Reminders on macOS, providing tools for listing reminder lists, retrieving reminders, creating new reminders with titles and due dates, marking reminders as completed, and deleting reminders.
Enables access to the Apple Reminders app on macOS through AppleScript, allowing for complete reminder management including viewing lists, retrieving, creating, completing, and deleting reminders.
Recordatorios de Apple de MCP
Un servidor de Protocolo de contexto de modelo (MCP) para interactuar con Recordatorios de Apple en macOS.
Características
- Gestión de listas : vea todas las listas de recordatorios en su aplicación Recordatorios de Apple
- Recuperación de recordatorios : obtenga todos los recordatorios de una lista específica
- Crear recordatorios : crea nuevos recordatorios con títulos, fechas de vencimiento y notas.
- Recordatorios completos : marcar recordatorios como completados
- Eliminar recordatorios : elimina recordatorios de tus listas
- Manejo de fechas : manejo adecuado de los formatos de fecha ISO para fechas de vencimiento
Configuración
Uso con Claude Desktop
Agregue esto a su claude_desktop_config.json
:
NPX (próximamente)
API
El servidor expone las siguientes herramientas MCP para interactuar con Apple Reminders:
obtenerListas
Devuelve todas las listas de recordatorios.
obtener recordatorios
Devuelve recordatorios de una lista específica.
- Parámetros:
listName
(obligatorio): el nombre de la lista de recordatorios
crearRecordatorio
Crea un nuevo recordatorio.
- Parámetros:
listName
(obligatorio): el nombre de la lista de recordatoriostitle
(obligatorio): El título del recordatoriodueDate
(opcional): La fecha de vencimiento del recordatorio (formato ISO: "AAAA-MM-DDTHH:MM:SS.sssZ")notes
(opcional): Notas para el recordatorio
recordatorio completo
Marca un recordatorio como completado.
- Parámetros:
listName
(obligatorio): el nombre de la lista de recordatoriosreminderName
(obligatorio): El nombre del recordatorio a completar
eliminarRecordatorio
Elimina un recordatorio.
- Parámetros:
listName
(obligatorio): el nombre de la lista de recordatoriosreminderName
(obligatorio): El nombre del recordatorio a eliminar
Cómo funciona
Este servidor MCP utiliza AppleScript para interactuar con la app Recordatorios de Apple en macOS. Proporciona una interfaz estandarizada para que los asistentes de IA gestionen recordatorios mediante el Protocolo de Contexto de Modelo.
Desarrollo
Este proyecto utiliza TypeScript y el SDK de MCP. Para ampliar la funcionalidad, modifique las herramientas en src/index.ts
y las funciones de AppleScript en src/reminders.ts
.
Requisitos
- macOS (necesario para la integración de Recordatorios de Apple)
- Node.js 16+
- La aplicación Recordatorios de Apple está configurada con al menos una lista
Licencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be installed
Un servidor de protocolo de contexto de modelo que permite a los asistentes de IA interactuar con Apple Reminders en macOS, permitiendo a los usuarios ver listas, recuperar, crear, completar y eliminar recordatorios a través del lenguaje natural.