All tools

connect_chatgpt

Diagnostics & system · macOS

Effect: send (strongest supported action). Status: gated.

Gated means the tool requires an installed app, a connected account, permission, or runtime availability. Check those requirements on the listed platform before using it.

macOS

Purpose

Connects this Mac to ChatGPT: creates (or repairs) the Local MCP connector inside the user's ChatGPT account so ChatGPT can use this Mac's tools. Runs on this Mac only. If they aren't signed in, a ChatGPT window opens for them to sign in themselves — you never handle their password, and no credential is ever passed as an argument. Requires Developer mode, which this turns on when it can. Pass recreate:true to delete the existing connector and build a fresh one (token rotation). Returns run_id plus one entry per stage; a stage with status needs_user is waiting for the person, not broken.

Required inputs

No required inputs are declared in this platform's schema. Optional selectors and runtime requirements may still apply.

Permissions and confirmation

No explicit confirmation parameter is exposed in this snapshot. This does not grant permission to act: obtain user authorization before any real action.

Full input schema — macOS
{
  "properties": {
    "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"
}

Documentation example

Do not execute this example. These concrete inputs refer to a fictional demonstration dataset. Resolve real handles and obtain user authorization before any real call.

{
  "recreate": false
}