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

# Install Lightsage MCP in ChatGPT

> Connect ChatGPT developer mode to Lightsage MCP with a preconfigured public OAuth client.

You can connect ChatGPT to Lightsage MCP with Lightsage's public OAuth client. You will sign in with your Lightsage account and choose which organization the connection can access. You do not need a Lightsage API key or an OAuth client secret.

<Steps>
  <Step title="Enable developer mode">
    Open **Settings → Security and login** and turn on **Developer mode**.
  </Step>

  <Step title="Open the New Plugin dialog">
    Click [Create a new ChatGPT plugin](https://chatgpt.com/plugins#settings/Connectors?create-connector=true\&redirectAfter=%2Fplugins) to open the **New Plugin** dialog directly.
  </Step>

  <Step title="Enter the Lightsage MCP server">
    Set **Name** to `Lightsage MCP` and enter this **MCP Server URL**:

    ```text theme={null}
    https://mcp.lightsage.com/mcp
    ```

    Set **Authentication** to **OAuth**.
  </Step>

  <Step title="Configure the public OAuth client">
    Open **Advanced OAuth settings** and configure:

    | Setting                                  | Value                         |
    | ---------------------------------------- | ----------------------------- |
    | **Registration method**                  | **User-Defined OAuth Client** |
    | **Client ID**                            | `ilCry2skQZh8vKo4`            |
    | **Client secret**                        | Leave blank                   |
    | **Token endpoint authentication method** | `none`                        |

    Select these default scopes:

    ```text theme={null}
    openid
    profile
    email
    offline_access
    ```

    Leave the discovered authorization, token, resource, and OpenID endpoints unchanged.

    <Tip>
      The client ID is a public identifier, not a secret. Do not enter a client secret.
    </Tip>
  </Step>

  <Step title="Verify the callback URL">
    Confirm that ChatGPT displays this callback URL in **Advanced OAuth settings**:

    ```text theme={null}
    https://chatgpt.com/connector/oauth/ZbWk4_OZH9yn
    ```

    If ChatGPT displays a different callback URL, do not create the connector. Contact Lightsage support so the callback can be added to the OAuth client.
  </Step>

  <Step title="Create the connector">
    Check **I understand and want to continue**, then click **Create**.
  </Step>

  <Step title="Sign in and authorize">
    ChatGPT opens a Lightsage sign-in window:

    1. Sign in with your Lightsage account (the same login you use for the dashboard).
    2. Choose the organization this connection should access.
    3. Review the requested permissions and approve.

    ChatGPT receives an access token scoped to the organization you selected. The connection can only act on that organization.
  </Step>

  <Step title="Test the connection">
    Enable the Lightsage connector in a chat, then run a read-only prompt:

    ```text theme={null}
    Use the Lightsage MCP server to check my Lightsage auth status.
    ```
  </Step>
</Steps>

Lightsage is also preparing a published ChatGPT plugin that will remove the manual OAuth configuration steps.

See [Connect from ChatGPT](https://developers.openai.com/apps-sdk/deploy/connect-chatgpt) and [Apps SDK authentication](https://developers.openai.com/apps-sdk/build/auth).
