Dai al tuo assistente AI l'accesso al Calendario su Mac (Claude, Cursor, VS Code) — Niente OAuth, niente chiavi API
Collega il tuo assistente AI al calendario del tuo Mac in 2 minuti. Funziona con Claude Desktop, Cursor, VS Code, ChatGPT e Windsurf. Crea eventi, controlla la disponibilità e gestisci la tua agenda. Usa EventKit — nessuna autenticazione Google o Microsoft richiesta.
Il problema
Le integrazioni del calendario con gli strumenti AI di solito richiedono schermate di consenso OAuth, gestione delle chiavi API e la concessione a un servizio cloud dell'accesso completo alla tua agenda. L'API di Google Calendar necessita di un progetto GCP con credenziali OAuth. Microsoft Graph richiede la registrazione di un'app in Azure AD. Entrambi richiedono che i dati del tuo calendario transitino attraverso server di terze parti.
Per qualcosa di semplice come “cosa ho in agenda domani?” o “blocca 2 ore per il lavoro concentrato”, questa complessità di configurazione è sproporzionata. E una volta configurato, i dati del tuo calendario transitano attraverso servizi esterni che potresti non controllare completamente.
Come LMCP lo risolve
LMCP usa il framework EventKit di Apple per accedere al tuo calendario. EventKit è la stessa API che usa l'app Calendar integrata. Legge dall'archivio unificato del calendario sul tuo Mac, il che significa che ogni account di calendario che hai configurato — iCloud, Google, Outlook, Exchange, CalDAV — è automaticamente disponibile senza alcuna autenticazione aggiuntiva.
Non c'è alcun flusso OAuth. Non ci sono chiavi API. L'unico permesso richiesto è la richiesta standard di accesso al calendario di macOS, la stessa che attiverebbe qualsiasi app di calendario. I dati del tuo calendario non lasciano mai il tuo Mac.
Prova a chiedere al tuo assistente AI:
Cosa ho in agenda domani? Blocca 2 ore per il lavoro concentrato nel pomeriggio
Il tuo assistente AI controlla i tuoi eventi esistenti, trova uno slot libero e crea un evento “Deep Work” — tutto in un solo passaggio, direttamente dalla finestra della chat.
Come funziona
macOS mantiene un archivio unificato del calendario gestito dal processo CalendarAgent. Ogni provider di calendario (iCloud, Google, Exchange) si sincronizza in questo archivio. EventKit è il framework di Apple per leggerlo e scriverlo.
Quando installi LMCP, macOS ti chiede di concedere l'accesso al calendario tramite la richiesta standard TCC (Transparency, Consent, and Control). Una volta concesso, LMCP può leggere gli eventi da tutti i tuoi calendari e creare nuovi eventi su ciascuno di essi. Questo permesso può essere revocato in qualsiasi momento in Impostazioni di Sistema > Privacy e Sicurezza > Calendari.
Tutti i dati del calendario rimangono in locale. LMCP gira su localhost:8765 e comunica direttamente con il tuo client AI — senza server intermedi coinvolti.
Passo 1: Installa LMCP sul tuo Mac
Scarica LMCP e installalo:
- Apri il file
.dmgscaricato dalla cartella Download - Trascina Local MCP nella cartella Applicazioni
- Apri Local MCP dalla cartella Applicazioni — appare nella barra dei menu
Richiede circa 30 secondi. I tuoi client AI vengono configurati automaticamente.
Passo 2: Concedi l'accesso al calendario
Al primo avvio, macOS ti chiederà di consentire a LMCP di accedere ai tuoi calendari. Fai clic su “Consenti.” Se hai perso la richiesta, vai in Impostazioni di Sistema > Privacy e Sicurezza > Calendari e abilita LMCP.
Poi riavvia il tuo client AI in modo che rilevi i nuovi strumenti MCP:
- Claude Desktop — esci completamente (Cmd+Q) e riapri
- Cursor — riavvia l'editor
- VS Code — ricarica la finestra (Cmd+Shift+P → “Reload Window”)
- ChatGPT / Windsurf — riavvia l'applicazione
Passo 3: Gestisci il tuo calendario dal tuo assistente AI
Prova questi prompt:
- “Cosa ho in programma questa settimana?” — vedi tutti gli eventi su tutti i calendari.
- “Blocca 2 ore per il lavoro concentrato domani pomeriggio” — il tuo assistente AI trova uno slot libero e crea l'evento.
- “Crea una riunione con il team di design martedì prossimo alle 14” — il tuo assistente AI crea l'evento sul tuo calendario preferito.
- “Sono libero venerdì tra le 10 e le 12?” — rapida verifica della disponibilità.
- “Elimina la riunione di standup di giovedì” — il tuo assistente AI mostra i dettagli dell'evento e chiede conferma prima di rimuoverlo.
Quali provider di calendario funzionano?
Qualsiasi account di calendario configurato nell'app Calendar di macOS (o in Impostazioni di Sistema > Account Internet) è automaticamente disponibile:
- iCloud — il servizio di calendario di Apple
- Google Calendar — account personali e Google Workspace
- Microsoft Outlook / Exchange — inclusi Office 365 ed Exchange on-premises
- CalDAV — qualsiasi server compatibile CalDAV (Fastmail, Nextcloud, Synology, ecc.)
- Calendari sottoscritti — sottoscrizioni .ics in sola lettura (festività, sport, ecc.)
Se hai più account di calendario, il tuo assistente AI può leggere da tutti e puoi specificare su quale creare gli eventi: “Aggiungi questo al mio calendario di lavoro.”
Cosa può fare il tuo assistente AI con il tuo calendario
- Elencare eventi — sfoglia gli eventi per qualsiasi intervallo di date, su tutti i calendari
- Elencare i nomi dei calendari — vedi tutti i calendari disponibili e a quali account appartengono
- Creare eventi — aggiungi nuovi eventi con titolo, orario, luogo e note
- Eliminare eventi — rimuovi gli eventi dopo aver mostrato un'anteprima per la conferma
Per le operazioni distruttive come l'eliminazione di eventi, il tuo assistente AI ti mostra sempre prima i dettagli dell'evento e chiede conferma.
Flussi di lavoro reali
Revisione mattutina dell'agenda
Cosa ho in calendario oggi? Riassumi ogni riunione e dimmi se ho dei vuoti più lunghi di 30 minuti.
Il tuo assistente AI legge la tua giornata, riassume ogni evento ed evidenzia i blocchi liberi — tutto in una sola risposta.
Pianificazione tra più app
Controlla le mie email per eventuali richieste di riunione a cui non ho risposto, poi guarda il mio calendario e dimmi quali posso accettare.
Poiché LMCP collega il tuo assistente AI sia all'email sia al calendario, può incrociare le richieste con la tua effettiva disponibilità.
Domande frequenti
Funziona direttamente con Google Calendar, o solo tramite l'app Calendar del Mac?
LMCP legge dall'archivio unificato del calendario di macOS tramite EventKit. Se il tuo Google Calendar è aggiunto in Impostazioni di Sistema > Account Internet (che lo sincronizza con l'app Calendar), funziona. LMCP non si connette direttamente all'API di Google Calendar — legge la copia sincronizzata localmente, ed è così che evita di aver bisogno di OAuth.
Il mio assistente AI può creare eventi su un calendario specifico?
Sì. Basta specificare il nome del calendario nel tuo prompt: “Crea un evento pranzo sul mio calendario Personale” o “Aggiungi questo a Lavoro.” Se non specifichi nulla, il tuo assistente AI userà il tuo calendario predefinito. Puoi chiedere “Elenca i miei calendari” per vedere tutte le opzioni disponibili.
Cosa succede se revoco l'accesso al calendario in seguito?
Vai in Impostazioni di Sistema > Privacy e Sicurezza > Calendari e disattiva LMCP. Gli strumenti del calendario smetteranno immediatamente di funzionare e il tuo assistente AI ti farà sapere che l'accesso al calendario non è disponibile. Puoi riabilitarlo in qualsiasi momento dalla stessa schermata delle impostazioni.
Cos'altro può fare LMCP?
Il calendario è una delle tante integrazioni offerte da LMCP. Puoi anche collegare il tuo assistente AI alla tua email, a Microsoft Teams, Contacts, OneDrive, Notes, Reminders e altro ancora. Consulta l'elenco completo delle guide per tutte le integrazioni disponibili.