Vai al contenuto
Tutti gli strumenti

connect_chatgpt

Diagnostica e sistema · macOS

Effetto: scrittura. Stato: disponibilità condizionata.

«Disponibilità condizionata» indica che lo strumento può dipendere da versione, piattaforma, autorizzazioni, account o configurazione. Non è necessariamente attivo ovunque.

macOS

Scopo

Collega questo Mac a ChatGPT: crea (o ripara) il connettore LMCP nell'account ChatGPT dell'utente, così che ChatGPT possa usare gli strumenti di questo Mac. Viene eseguito solo su questo Mac. Se l'utente non ha effettuato l'accesso, si apre una finestra di ChatGPT in cui accedere personalmente: non gestisci mai la sua password e nessuna credenziale viene passata come argomento. Richiede la modalità sviluppatore, che questo strumento attiva quando può. Passa recreate:true per eliminare il connettore esistente e crearne uno nuovo (rotazione del token). Restituisce run_id più una voce per ogni fase; una fase con status needs_user è in attesa della persona, non è guasta. La prima chiamata mostra un'anteprima; confirm: true la esegue.

Input obbligatori

Lo schema di questa piattaforma non dichiara input obbligatori. Possono comunque esistere selettori facoltativi o requisiti di esecuzione.

Autorizzazioni e conferma

Lo schema dichiara un parametro di conferma esplicito. Controlla l’anteprima e autorizza l’operazione reale secondo il contratto della piattaforma.

Schema tecnico canonico in inglese — macOS
{
  "properties": {
    "confirm": {
      "description": "Must be true to run. Without it the call returns a preview and opens nothing.",
      "type": "boolean"
    },
    "recreate": {
      "description": "Delete the existing LMCP connector and create it again (use when its token has to rotate). Default false: an existing, connected connector is left alone.",
      "type": "boolean"
    },
    "wait_seconds": {
      "description": "How long to wait for the run before answering with what happened so far (default 300, max 900). The run continues either way; look it up later by run_id.",
      "type": "integer"
    }
  },
  "required": [],
  "type": "object"
}

Esempio documentale

Esempio di documentazione per connect_chatgpt. Non eseguire questo esempio. Gli argomenti mostrati appartengono a un set di dati fittizio; individua gli identificatori reali e ottieni l’autorizzazione prima di una chiamata reale.

{
  "confirm": false
}