local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Servidor MCP de Apple Notes
El servidor MCP de Apple Notes es un servidor de Protocolo de Contexto de Modelo que permite una interacción fluida con Apple Notes mediante lenguaje natural. ¡Crea, busca y recupera notas fácilmente con Claude u otros asistentes de IA! 🎉
🎯 Características
- Crear notas: crea rápidamente nuevas notas con títulos, contenido y etiquetas 📝
- Buscar notas: Encuentra notas usando potentes funciones de búsqueda 🔍
- Recuperar contenido: Obtén el contenido completo de cualquier nota por su título 📖
- Integración con iCloud: funciona directamente con tu cuenta de iCloud Notes ☁️
🚀 Primeros pasos
Prerrequisitos
- macOS con la aplicación Apple Notes configurada
- Node.js (versión 20.0.0 o superior)
- Administrador de paquetes de hilo
Instalación
- Clonar el repositorio:Copy
- Instalar dependencias:Copy
- Construir el proyecto:Copy
- Iniciar el servidor:Copy
- Configurar Claude Desktop. Actualizar
claude_desktop_config.json
con:CopyNota: Reemplace
/path/to/mcp-apple-notes
con la ruta real de su repositorio clonado. Es posible que deba autorizar el script para acceder a Apple Notes al ejecutar los comandos por primera vez.
Inicialización del servidor MCP
Cuando el servidor se inicie correctamente, verás:
¡El servidor ya está listo para gestionar tus operaciones con notas! 🎉
🛠️ Uso
Herramientas disponibles
- Crear nota
- Descripción: Crea una nueva nota en Apple Notes
- Parámetros:
- Ejemplo de respuesta:Copy
- Notas de búsqueda
- Descripción: Buscar notas por título
- Parámetros:Copy
- Ejemplo de respuesta:Copy
- Obtener contenido de la nota
- Descripción: Recupera el contenido completo de una nota específica
- Parámetros:Copy
- Ejemplo de respuesta:Copy
📚 Casos de uso de ejemplo
1. Toma de notas rápidas
Crear notas durante reuniones o sesiones de lluvia de ideas:
2. Recuperación de información
Busca notas específicas cuando las necesites:
3. Revisión de contenido
Obtenga el contenido completo de una nota específica:
⚡ Consejos para obtener mejores resultados
- Asegúrate de que tu aplicación Apple Notes esté configurada correctamente con iCloud
- Utilice títulos descriptivos para una mejor capacidad de búsqueda
- Incluya etiquetas relevantes al crear notas para una mejor organización
🔧 Desarrollo
El proyecto utiliza TypeScript y sigue los patrones modernos de los módulos ES. Archivos clave:
src/index.ts
: Implementación del servidor principalsrc/services/appleNotesManager.ts
: Funcionalidad principal de gestión de notassrc/utils/applescript.ts
: utilidades de integración de AppleScript
Contenedor de desarrollo
Se proporciona una configuración de contenedor de desarrollo para los usuarios de VS Code, que ofrece:
- Entorno TypeScript Node.js
- Más bonito para el formato de código
- Instalación automática de dependencias
📄 Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
Hecho con ❤️ para usuarios de Apple Notes
You must be authenticated.
Permite la interacción con Apple Notes a través del lenguaje natural, lo que admite la creación, búsqueda y recuperación de notas con integración con iCloud para una gestión perfecta de notas.