Zum Inhalt springen
Alle Werkzeuge

connect_chatgpt

Diagnose und System · macOS

Wirkung: Schreiben. Status: bedingt verfügbar.

„Bedingte Verfügbarkeit“ bedeutet, dass das Werkzeug von Version, Plattform, Berechtigungen, Konto oder Konfiguration abhängen kann. Es ist nicht in jeder Installation aktiv.

macOS

Zweck

Verbindet diesen Mac mit ChatGPT: erstellt (oder repariert) den LMCP-Connector im ChatGPT-Konto des Benutzers, damit ChatGPT die Tools dieses Macs nutzen kann. Läuft nur auf diesem Mac. Ist der Benutzer nicht angemeldet, öffnet sich ein ChatGPT-Fenster, in dem er sich selbst anmeldet – Sie verarbeiten nie sein Passwort, und es wird nie ein Zugangsdatum als Argument übergeben. Erfordert den Entwicklermodus, den dies einschaltet, wenn es kann. Übergeben Sie recreate:true, um den vorhandenen Connector zu löschen und einen neuen aufzubauen (Token-Rotation). Gibt run_id sowie einen Eintrag pro Phase zurück; eine Phase mit dem Status needs_user wartet auf die Person und ist nicht defekt. Der erste Aufruf zeigt eine Vorschau; confirm: true führt es aus.

Erforderliche Eingaben

Das Schema dieser Plattform deklariert keine erforderlichen Eingaben. Optionale Selektoren oder Laufzeitanforderungen können dennoch gelten.

Berechtigungen und Bestätigung

Das Schema deklariert einen ausdrücklichen Bestätigungsparameter. Prüfen Sie die Vorschau und autorisieren Sie den echten Vorgang gemäß Plattformvertrag.

Kanonisches technisches Schema auf Englisch — 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"
}

Dokumentationsbeispiel

Dokumentationsbeispiel für connect_chatgpt. Führen Sie dieses Beispiel nicht aus. Die gezeigten Argumente gehören zu einem fiktiven Datensatz; ermitteln Sie reale Kennungen und holen Sie vor einem echten Aufruf die Genehmigung ein.

{
  "confirm": false
}