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

# Connect ChatGPT

> Create an ApexGenius MCP app in ChatGPT developer mode, authorize it, and test one safe read.

ChatGPT connects to ApexGenius as a custom MCP app at:

```text theme={"system"}
https://server.autom8.pro/mcp
```

<Info>
  ChatGPT's custom MCP setup is currently a web workflow. Developer mode, full MCP access, and write behavior depend on your ChatGPT plan, workspace permissions, and app action controls. If you cannot see **Create**, ask your workspace admin to check the current Apps settings.
</Info>

## Create the app

<Steps>
  <Step title="Enable developer mode">
    Open **Settings**, then **Apps**, then **Advanced Settings**, and enable developer mode if your workspace makes that control available to you. Admins and owners can also begin from **Workspace settings**, then **Apps**, then **Create**.
  </Step>

  <Step title="Create the ApexGenius app">
    From **Settings > Apps** or **Workspace settings > Apps**, select **Create**. Name the app `ApexGenius`, provide a clear internal description, and enter `https://server.autom8.pro/mcp` as the MCP server endpoint.
  </Step>

  <Step title="Choose OAuth">
    Select OAuth as the authentication mechanism. Do not paste an ApexGenius password, access token, or Salesforce credential into the app configuration.
  </Step>

  <Step title="Scan tools and authorize">
    Select **Scan Tools**. When ChatGPT opens the authorization prompt, sign in to ApexGenius and approve the connection. Wait for the tool scan to finish, then select **Create**.
  </Step>

  <Step title="Select the draft app">
    Open a new chat and select ApexGenius from the ChatGPT tools menu. A newly created app may appear as a draft or with a Dev label until a workspace admin publishes it.
  </Step>
</Steps>

## Verify the connection

With ApexGenius selected for the message, ask:

```text theme={"system"}
Which active Flows touch Opportunity?
```

Check that the answer comes from the intended Salesforce project and environment. App selection applies to the message that uses it, so select or mention ApexGenius again when a later message needs fresh data.

## Before a workspace rollout

* Review the actions returned by the tool scan.
* Test the draft app before publishing it.
* Confirm which members or groups may use it.
* Review write and modify actions separately from read actions.
* Refresh and review actions when the server's tool definitions change.

<Warning>
  ChatGPT may request confirmation for a write based on app permissions and context, and some actions may be blocked. Treat the visible confirmation as a client control, not as proof that the requested target is correct.
</Warning>

For the current availability, admin paths, and publishing flow, see [OpenAI's developer mode and MCP apps guide](https://help.openai.com/en/articles/12584461-developer-mode-and-full-mcp-connectors-in-chatgpt).
