Come collegare ChatGPT al tuo Mac (Mail, Calendar, Teams) — Senza chiavi API

Usa ChatGPT (web o mobile) con le app del tuo Mac. Leggi email, gestisci il calendario, cerca su Teams. Cloud Relay instrada le richieste al tuo Mac tramite un tunnel crittografato. macOS 12+, opt-in, privacy al primo posto.

L
LMCP··5 min read

Cosa ti permette di fare

ChatGPT gira nel cloud, ma le tue email, il calendario e le chat di Teams vivono sul tuo Mac. Con LMCP più il Cloud Relay, ChatGPT può chiamare strumenti che vengono eseguiti direttamente sul tuo Mac. Chiediglielo da qualsiasi dispositivo:

  • “Riassumi le mie email non lette di questa settimana”
  • “Cosa ho in calendario domani?”
  • “Trova il messaggio di Teams in cui Marco ha menzionato la migrazione delle API”
  • “Scrivi una bozza di risposta all’email di Sarah sul budget”

ChatGPT invia la richiesta al backend di LMCP, il backend la inoltra tramite un tunnel WebSocket crittografato al tuo Mac, il tuo Mac esegue lo strumento e il risultato torna a ChatGPT — di solito in meno di 2 secondi.

La questione della privacy

Cloud Data Forwarding è disattivato per impostazione predefinita e attivabile (opt-in) per ogni macchina. Quando è disattivato, il tools/list del connettore espone solo setup_install — gli strumenti dati non vengono elencati finché non abiliti l’inoltro.

Quando lo attivi, i tuoi dati continuano a provenire dal tuo Mac — nulla viene memorizzato nel cloud. I byte transitano attraverso il tunnel crittografato tra il tuo Mac e il backend di LMCP, ma non vengono mai conservati lato server. Disattivalo in qualsiasi momento e ChatGPT perde immediatamente l’accesso.

Se preferisci zero transito nel cloud, puoi invece usare il connettore locale lmcp dentro Claude Desktop, Cursor o VS Code — le chiamate agli strumenti passano tramite stdio e non toccano mai la rete. Leggi la guida sulla privacy per il quadro completo.

Cosa ti servirà

  • macOS 12 (Monterey) o successivo — Apple Silicon o Intel
  • ChatGPT Plus, Pro, Business, Enterprise o Edu — i connettori MCP personalizzati (Developer mode) non sono disponibili nel piano gratuito
  • Un browser su chatgpt.com — la creazione del connettore è possibile solo via web (le app desktop/mobile possono poi usarlo)
  • Un indirizzo email — usato per registrare il tuo tunnel e recuperare l’accesso

Procedura illustrata

Le quattro schermate che attraverserai, in ordine:

ChatGPT Settings → Apps showing the Local-mcp app and the Create app button
1. Settings → Apps. I connettori ora si chiamano “Apps”. Usa Advanced settings → Create app.
New App form with Name LMCP, Server URL https://www.local-mcp.com/mcp and Authentication OAuth
2. Crea l’app: URL https://www.local-mcp.com/mcp, Authentication OAuth, spunta “I understand”, poi Create.
Local-mcp app showing Connected with a Disconnect button and Authorization used OAuth
3. Dopo aver incollato il tuo token LMCP nella pagina Authorize, l’app mostra Connected (il pulsante diventa Disconnect).
ChatGPT composer plus menu, More submenu, Local-mcp entry
4. In qualsiasi chat, abilitalo tramite + → More → Local-mcp, poi chiedi ad es. “using Local-mcp, list my calendars.”

Passo 1: installa LMCP sul tuo Mac

  1. Scarica l’installer di LMCP (.dmg, macOS 12+).
  2. Apri il file .dmg, trascina Local MCP in Applications e aprilo da Applications.
  3. macOS potrebbe chiederti di confermare l’apertura di un’app scaricata da internet — clicca su Open.

LMCP si avvia automaticamente e aggiunge un’icona nella barra dei menu. La configurazione richiede circa 30 secondi.

Passo 2: configura il Cloud Relay

Clicca sull’icona di LMCP nella barra dei menu (angolo in alto a destra dello schermo), poi clicca su Settings in fondo al popover. Nella finestra Settings, vai alla scheda Connect e scorri fino a Cloud AI Clients · Via Cloud Relay.

  1. Inserisci il tuo indirizzo email e clicca su Connect. Il pallino diventa verde quando il tunnel crittografato è stabilito.
  2. Imposta Cloud Data Forwarding su ON.
  3. Il Passo 3 appare automaticamente: copia l’URL e il Token — ti serviranno tra poco.

Questo registra un token univoco per il tuo Mac sul backend di LMCP. Il token è ciò che identifica il tuo tunnel — senza di esso, nessuno può instradare richieste al tuo Mac.

Passo 3: attiva la Developer mode in ChatGPT (una sola volta)

L’aggiunta di un server MCP personalizzato è protetta dalla Developer mode. Lo fai una sola volta. Fallo dal web su chatgpt.com — le app desktop e mobile possono usare un connettore una volta che esiste, ma non possono crearne uno.

  1. Apri chatgpt.com e clicca sulla tua immagine del profilo → Settings.
  2. Vai su Apps & Connectors.
  3. Scorri fino in fondo e apri Advanced settings.
  4. Imposta Developer mode su ON.

La Developer mode è disponibile sui piani Plus, Pro, Business, Enterprise e Edu. Su Business/Enterprise/Edu, un amministratore dell’area di lavoro potrebbe doverla abilitare prima (Workspace Settings → Connectors).

Passo 4: crea il connettore LMCP

Sempre in Settings → Apps & Connectors:

  1. Clicca su Create (appare accanto a Advanced settings una volta attivata la Developer mode).
  2. Compila:
    • Name: LMCP (è il titolo visibile all’utente)
    • Description: My Mac apps — Mail, Calendar, Teams, OneDrive (ChatGPT lo usa per decidere quando chiamare gli strumenti)
    • MCP Server URL (o Connector URL): https://www.local-mcp.com/mcp
  3. Per Authentication, scegli OAuth — ChatGPT rileva automaticamente i nostri endpoint (Dynamic Client Registration), quindi lasci vuoti i campi client ID/secret.
  4. Spunta “I trust this application” e clicca su Create.

Passo 4b: approva con il tuo token

ChatGPT apre una pagina Authorize ChatGPT su www.local-mcp.com. Approvala con il tuo token sicuro — solo tu lo possiedi, sul tuo Mac:

  1. Apri la app LMCP nella barra dei menu → Settings → Connect e assicurati che Cloud Data Forwarding sia ON.
  2. Clicca su Copy accanto a Token.
  3. Torna alla pagina Authorize, incolla il token e clicca su Authorize.

Il token è ciò che identifica il tuo specifico Mac — è il modo sicuro e univoco per concedere l’accesso (nessuna email, quindi non può entrare in conflitto con un’altra macchina né essere attivato da qualcuno che conosce solo la tua email).

La pagina si chiude automaticamente e ChatGPT mostra il connettore come Connected. Poi rileva gli strumenti disponibili — con l’inoltro su ON vedrai setup_install più l’intero catalogo (in genere 100+ strumenti: Mail, Calendar, Teams, OneDrive, Notes, Reminders, file Office e altro). Approvi una sola volta.

Passo 5: provalo

Avvia una nuova conversazione in ChatGPT. Assicurati che il connettore LMCP sia abilitato nella chat (il toggle del connettore nella barra di input). Poi chiedi:

  • “List my email accounts”
  • “What meetings do I have today?”
  • “Search my emails for ‘invoice’ this month”
  • “Show me the latest messages in the engineering Teams channel”

ChatGPT instraderà la richiesta attraverso il Cloud Relay fino al tuo Mac, che esegue lo strumento e restituisce il risultato. Vedrai un indicatore di chiamata allo strumento nell’interfaccia di ChatGPT, e la risposta di solito arriva in meno di 2 secondi.

Quali strumenti sono disponibili?

Con Cloud Data Forwarding attivo, ChatGPT vede gli stessi 100+ strumenti del connettore locale lmcp:

  • Mail (Mail.app + Outlook): elenca, leggi, cerca, invia, rispondi, sposta, salva allegati
  • Calendar: elenca eventi, crea, elimina, verifica disponibilità
  • Contacts: cerca, elenca, ottieni dettagli
  • Microsoft Teams: elenca chat, leggi messaggi, messaggi dei canali (senza bisogno della Graph API)
  • OneDrive: elenca, leggi, scrivi, sposta, elimina, cerca file
  • Notes & Reminders: elenca, cerca, crea, completa
  • Messages: leggi le chat di iMessage
  • OmniFocus: elenca attività, progetti, completa, cerca
  • Word, Excel, PowerPoint, PDF: leggi e crea
  • Finder & Safari: cerca file (Spotlight), elenca cartelle, segnalibri

Casi d’uso

Gestione della posta dal telefono

Sei lontano dal tuo Mac ma vuoi smistare la tua casella di posta. Apri ChatGPT sul telefono: “Riassumi le nuove email delle ultime 24 ore, raggruppale per mittente, segnala qualsiasi cosa da legale o finanza.” ChatGPT chiama il tuo Mac, legge Mail.app, restituisce un riepilogo categorizzato in pochi secondi.

Preparazione alla riunione prima di entrare nella stanza

Hai una riunione alle 15:00 e 5 minuti per prepararti. Da ChatGPT: “Preparami per le 15:00 con Maria e Juan. Trova email recenti, chat di Teams e documenti condivisi dell’ultima settimana.” ChatGPT incrocia i partecipanti del tuo calendario con l’attività di email/Teams/OneDrive e ti fornisce un riepilogo di contesto.

Report settimanale sullo stato

Venerdì pomeriggio: “Scrivi il mio report settimanale sullo stato in base alle email, agli eventi del calendario e alle discussioni di Teams di questa settimana.” ChatGPT recupera i dati, genera il report e tu lo copi-incolli su Slack o lo invii via email.

Come disattivarlo

Apri LMCP Settings → scheda Connect, riporta Cloud Data Forwarding su OFF. La modifica è immediata: ChatGPT perde subito l’accesso agli strumenti dati. Il tuo tunnel rimane connesso per setup_install, ma nessun dato vi transita.

Risoluzione dei problemi

ChatGPT dice “Could not reach your Mac”

L’app LMCP non è in esecuzione, oppure il tunnel del Cloud Relay è inattivo. Apri la barra dei menu di LMCP — il pallino dovrebbe essere verde. Se è arancione, apri Settings → scheda Connect e reinserisci la tua email. Se LMCP non è affatto in esecuzione, scarica e reinstalla il file .dmg.

Dopo la connessione, le impostazioni mostrano “No app actions available yet”

Questo è previsto — non significa che il connettore sia rotto. Il pannello delle impostazioni delle app in developer-mode di ChatGPT non elenca lì gli strumenti MCP. Una volta che indica Connected (e il pulsante diventa Disconnect), gli strumenti funzionano nella chat: avvia una nuova chat, clicca su + → More → Local-mcp per abilitarlo, poi chiedi ad es. “using Local-mcp, list my calendars.” La chiamata allo strumento viene eseguita e restituisce i dati dal tuo Mac.

L’elenco degli strumenti mostra solo setup_install (niente Mail, Calendar, ecc.)

Cloud Data Forwarding è OFF — il connettore cloud elenca intenzionalmente solo setup_install finché non fai l’opt-in. Apri LMCP Settings → scheda Connect, imposta Cloud Data Forwarding su ON, poi aggiorna ChatGPT.

ChatGPT dice “the connector is not authenticated”

Il token è errato o scaduto. Apri LMCP Settings → scheda Connect → Passo 3, copia di nuovo il token e incollalo nelle impostazioni del connettore di ChatGPT.

L’URL e il Token non compaiono in LMCP Settings

Compaiono solo quando sia il Cloud Relay è connesso (pallino verde) sia Cloud Data Forwarding è ON. Verifica che entrambi siano attivi nella scheda Connect.

Non c’è il pulsante “Create” in Apps & Connectors di ChatGPT

La Developer mode non è attiva. Vai su Settings → Apps & Connectors → Advanced settings e imposta Developer mode su ON (Passo 3). Su un’area di lavoro Business/Enterprise/Edu, un amministratore potrebbe dover consentire prima i connettori personalizzati. Assicurati inoltre di essere su chatgpt.com in un browser — le app desktop e mobile non possono creare connettori.

Il token non viene accettato

Assicurati di aver copiato tutto il token (inizia con lmcp-) usando il pulsante Copy in Settings → Connect — non riscriverlo a mano. Il campo Token compare solo quando il Cloud Relay è connesso (pallino verde) e Cloud Data Forwarding è ON. Se ChatGPT in seguito dice che il connettore è “not authenticated”, copia di nuovo il token e reincollalo nelle impostazioni del connettore.

E gli altri client AI?

Il Cloud Relay funziona con qualsiasi client compatibile con MCP che supporti server personalizzati e autenticazione Bearer:

  • Claude.ai web: stesso flusso, aggiungilo come Custom Connector in Settings — vedi la guida Claude.ai
  • Client MCP personalizzati: qualsiasi strumento in grado di raggiungere un endpoint JSON-RPC su HTTPS con autenticazione Bearer

Per Claude Desktop, Cursor, VS Code, Windsurf o Zed in esecuzione sul tuo Mac, non ti serve affatto il Cloud Relay — LMCP configura automaticamente il connettore locale lmcp durante l’installazione, e le chiamate agli strumenti passano tramite stdio senza toccare il cloud. Vedi la guida Claude Desktop per quel flusso.

Guide correlate

Ready to try it?

Works with Claude, Cursor, VS Code, ChatGPT and any MCP client

Download LMCP (.dmg)
Free for the first 500 installsmacOS 12+ · Apple Silicon & Intel

✦ llms.txt