Apple MCP Server

by Dhravya
Verified

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Allows access to Apple native features including Messages, Notes, Contacts, Emails, and Reminders

  • Planned integration to search and open music in Apple Music app (marked as TODO)

Herramientas MCP de Apple

Esta es una colección de herramientas nativas de Apple para el protocolo MCP .

Aquí hay un video paso a paso sobre cómo configurarlo, con una demostración. - https://x.com/DhravyaShah/status/1892694077679763671

{ "mcpServers": { "apple-mcp": { "command": "bunx", "args": ["--no-cache", "apple-mcp@latest"] } }

Instalación rápida

Para instalar Apple MCP para Claude Desktop automáticamente a través de Smithery :

npx -y @smithery/cli@latest install @Dhravya/apple-mcp --client claude

...y para el cursor puedes hacer:

npx -y @smithery/cli@latest install @Dhravya/apple-mcp --client cursor

Características

  • Mensajes:
    • Enviar mensajes mediante la aplicación Mensajes de Apple
    • Leer mensajes en voz alta
  • Notas:
    • Notas de lista
    • Buscar y leer notas en la aplicación Notas de Apple
  • Contactos:
    • Buscar contactos para enviar mensajes
  • Correos electrónicos:
    • Enviar correos electrónicos con múltiples destinatarios (para, cc, cco) y archivos adjuntos
    • Busque correos electrónicos con consultas personalizadas, selección de buzón y límites de resultados
    • Programar correos electrónicos para entrega futura
    • Enumerar y administrar correos electrónicos programados
    • Verificar el número de correos electrónicos no leídos a nivel global o por buzón
  • Recordatorios:
    • Listar todos los recordatorios y listas de recordatorios
    • Buscar recordatorios por texto
    • Crea nuevos recordatorios con fechas de vencimiento y notas opcionales
    • Abra la aplicación Recordatorios para ver recordatorios específicos
  • Calendario:
    • Buscar eventos del calendario con rangos de fechas personalizables
    • Lista de próximos eventos
    • Crea nuevos eventos de calendario con detalles como título, ubicación y notas.
    • Abrir eventos del calendario en la aplicación Calendario
  • Búsqueda web:
    • Busque en la web usando DuckDuckGo
    • Recuperar y procesar contenido de los resultados de búsqueda
  • Mapas:
    • Buscar ubicaciones y direcciones
    • Guardar ubicaciones en favoritos
    • Obtener direcciones entre ubicaciones
    • Colocar chinchetas en el mapa
    • Crear y listar guías
    • Añadir lugares a las guías
  • TODO: Buscar y abrir fotos en la aplicación Fotos de Apple
  • TODO: Buscar y abrir música en la aplicación Apple Music

También puedes conectar comandos en cadena para crear un flujo de trabajo. Por ejemplo: "¿Podrías leer la nota sobre las personas que conocí en la conferencia, buscar sus contactos y correos electrónicos, y enviarles un mensaje agradeciéndoles su tiempo?".

(¡Funciona!)

Instalación manual

Solo necesitas bun, instálalo con brew install oven-sh/bun/bun

Ahora, edita tu claude_desktop_config.json con esto:

{ "mcpServers": { "apple-mcp": { "command": "bunx", "args": ["@dhravya/apple-mcp@latest"] } } }

Uso

Ahora, pídale a Claude que utilice la herramienta apple-mcp .

Can you send a message to John Doe?
find all the notes related to AI and send it to my girlfriend
create a reminder to "Buy groceries" for tomorrow at 5pm

Desarrollo local

git clone https://github.com/dhravya/apple-mcp.git cd apple-mcp bun install bun run index.ts

¡disfrutar!

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Permite la interacción con aplicaciones de Apple como Mensajes, Notas y Contactos a través del protocolo MCP para enviar mensajes, buscar y abrir contenido de aplicaciones utilizando lenguaje natural.

  1. Quick install
    1. Features
      1. Manual installation
      2. Usage
    2. Local Development
      ID: gq2qg6kxtu