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

# Connect from ChatGPT

> Add NextLevel MCA as a connector in ChatGPT developer mode using the same OAuth sign-in.

ChatGPT connects to remote MCP servers through developer mode connectors. The sign-in flow is the same one Claude uses: magic link to your work email, pick a location, approve scopes.

## Add the connector

<Steps>
  <Step title="Enable developer mode">
    In ChatGPT, open **Settings → Connectors → Advanced** and turn on **Developer mode**. On Team and Enterprise workspaces an admin may need to allow it.
  </Step>

  <Step title="Create the connector">
    Back in **Connectors**, choose **Create**. Name it `NextLevel MCA`, set the MCP server URL to:

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

    and select **OAuth** as the authentication method. Leave client id and secret empty; ChatGPT registers itself with the authorization server.
  </Step>

  <Step title="Sign in">
    Enter your work email on the NextLevel MCA page, open the magic link from your inbox (single use, 10 minutes), pick a location if you have more than one, and approve the scopes on the consent screen.
  </Step>

  <Step title="Use it in a chat">
    Start a new chat, open the tools menu, and enable the NextLevel MCA connector. Then ask in plain language; see [example prompts](/mcp/overview#example-prompts).
  </Step>
</Steps>

## Write tools need write scopes

The consent screen lists every scope with a checkbox ticked by default. Read tools (`get_deal`, `get_recommended_lenders`, `get_statement_analysis` and the rest) need the `:read` scopes; write tools (`submit_deal`, `request_documents`, `send_merchant_portal`, `log_offer`, `move_deal_stage`, `create_deal`, `update_deal`, `set_primary_offer`, `add_note`, `create_task`) need the matching write scope from [the tool table](/mcp/overview#tools). A tool whose scope was unticked is still listed but returns a clear error naming the scope; reconnect and leave it ticked.

ChatGPT asks for confirmation before running write tools. Keep that on: `submit_deal`, `request_documents` and `send_merchant_portal` send email or text messages.

## Revoke access

Revoke from the app under **Settings → Developers → Connected apps**, or remove the connector in ChatGPT's settings. Revoking in the app ends the connection immediately; removing it in ChatGPT only deletes ChatGPT's copy of the tokens. Details are in [OAuth and security](/mcp/oauth-and-security#revoking-access).


## Related topics

- [MCP server](/mcp/overview.md)
- [Overview](/getting-started/overview.md)
- [Connect from Claude](/mcp/connect-from-claude.md)
