> ## Documentation Index
> Fetch the complete documentation index at: https://docs.scaling.cloud/llms.txt
> Use this file to discover all available pages before exploring further.

# Connect ChatGPT (custom GPT or Connector)

> Use the scaling.cloud MCP server as a Connector or custom GPT action in ChatGPT.

OpenAI is rolling out native MCP **Connector** support in ChatGPT. Where Connectors are not available, you can wrap the scaling.cloud MCP server as a **Custom GPT action**. Both paths give ChatGPT the ability to query your scaling.cloud org over OAuth-secured MCP.

## Server URL

```
https://mcp.scaling.cloud
```

## Path A: ChatGPT Connectors (recommended where available)

<Steps>
  <Step title="Open Connectors">
    In ChatGPT, click your profile, then **Settings → Connectors**.
  </Step>

  <Step title="Add a custom connector">
    Click **Add connector → Custom MCP server**.
  </Step>

  <Step title="Paste the scaling.cloud URL">
    Enter `https://mcp.scaling.cloud` and a friendly name like `scaling.cloud`. Click **Connect**.
  </Step>

  <Step title="Authorize">
    ChatGPT redirects you to Clerk's hosted OAuth consent screen. Sign in with your scaling.cloud account and approve.
  </Step>

  <Step title="Done">
    The connector appears as **Connected**. You can now ask ChatGPT to use scaling.cloud tools in conversations.
  </Step>
</Steps>

## Path B: Custom GPT action (fallback)

If your ChatGPT plan does not yet expose Connectors, you can wire the MCP server in via a **Custom GPT** with an MCP-aware action. Detailed steps depend on the GPT Builder UI; the essential pieces are:

* **Authentication type**: OAuth
* **Authorization URL**: discovered from `https://mcp.scaling.cloud/.well-known/oauth-authorization-server`
* **Token URL**: same source
* **Scopes**: the default set returned by the server
* **Server URL**: `https://mcp.scaling.cloud`

OpenAI's [Actions OAuth guide](https://platform.openai.com/docs/actions/authentication) walks through the exact form fields.

## Verify it's working

Open **Settings → Connections** in the scaling.cloud dashboard. You should see a row for `ChatGPT` (or your Custom GPT name) with a recent **Last used** timestamp.

## Revoke access

Click **Revoke** in **Settings → Connections** to invalidate ChatGPT's token immediately. Subsequent calls from that ChatGPT instance return `401 Unauthorized` until you reconnect.

## Limitations

* **Custom GPT actions cap each request response size**, so very large incident lists may be truncated. Prefer Connector mode where available.
* **OpenAI rolls Connector availability out incrementally** — not every plan or region has it yet. Use the Custom GPT path until your account exposes the Connector UI.
