Skip to main content
Glama

Notas de Apple MCP

Notas de Apple MCP

Un servidor de Protocolo de Contexto de Modelo (MCP) que permite la búsqueda semántica y RAG (Recuperación y Generación Aumentada) en tus Notas de Apple. Esto permite que asistentes de IA como Claude busquen y consulten tus Notas de Apple durante las conversaciones.

Notas de Apple MCP

Características

  • 🔍 Búsqueda semántica en Apple Notes utilizando el modelo de incrustaciones en el dispositivo all-MiniLM-L6-v2

  • 📝 Capacidades de búsqueda de texto completo

  • Almacenamiento vectorial mediante LanceDB

  • Servidor compatible con MCP para la integración del asistente de IA

  • Integración nativa de Apple Notes mediante JXA

  • 🏃‍♂️ Ejecución totalmente local: no se necesitan claves API

Related MCP server: Bear Notes MCP Server with RAG

Prerrequisitos

Instalación

  1. Clonar el repositorio:

git clone https://github.com/RafalWilinski/mcp-apple-notes
cd mcp-apple-notes
  1. Instalar dependencias:

bun install

Uso

  1. Abra la aplicación de escritorio de Claude y vaya a Configuración -> Desarrollador -> Editar configuración

Configuración del escritorio de Claude

  1. Abra claude_desktop_config.json y agregue la siguiente entrada:

{
  "mcpServers": {
    "local-machine": {
      "command": "/Users/<YOUR_USER_NAME>/.bun/bin/bun",
      "args": ["/Users/<YOUR_USER_NAME>/apple-notes-mcp/index.ts"]
    }
  }
}

Importante: Reemplace <YOUR_USER_NAME> con su nombre de usuario real.

  1. Reinicia la aplicación de escritorio de Claude. Deberías ver esto:

Estado de la conexión de Claude MCP

  1. Empieza por indexar tus notas. Pídele a Claude que indexe tus notas diciendo algo como: "Indexar mis notas" o "Indexar mis notas de Apple".

Solución de problemas

Para ver los registros:

tail -n 50 -f ~/Library/Logs/Claude/mcp-server-local-machine.log
# or
tail -n 50 -f ~/Library/Logs/Claude/mcp.log

Todos

  • [ ] Las notas de Apple se devuelven en formato HTML. Deberíamos convertirlas a Markdown e integrarlas.

  • [ ] Divida el contenido de origen mediante un divisor de texto recursivo o un divisor de texto de rebajas

  • [ ] Agregar una opción para usar un modelo de incrustaciones personalizado

  • [ ] Más control sobre la base de datos: purga, consultas personalizadas, etc.

  • [x] Almacenamiento de notas en Notas a través de Claude

Maintenance

ActivityInactive
ResponsivenessUnresponsive

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol server that enables semantic search and RAG over your Apple Notes, allowing AI assistants like Claude to search and reference your notes during conversations.
    4,383 npm
    10
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Connects Bear Notes to AI assistants using semantic search and RAG (Retrieval-Augmented Generation), allowing AI systems to access and understand your personal knowledge base through meaningful search rather than just keyword matching.
    11 npm
    14
    MIT
  • F
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables AI assistants like Claude to search and reference your Apple Notes using semantic search and RAG capabilities, with fully local execution and no API keys required.
    4,383 npm
    -
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables semantic search over local notes and documents using natural language queries. Supports multiple file types (Markdown, Python, HTML, JSON, CSV, text) with fast local embeddings and persistent ChromaDB vector storage.
    1
    -