Connect ChatGPT
ChatGPT connects to a gateway as a custom connector that authenticates with OAuth. The person signs in with a gateway user in the browser. ChatGPT does not use API keys for a gateway.
Before you begin
- A gateway that serves at least one API. See Create a gateway.
- A gateway user in the environment you connect to. See Create a gateway user.
- A ChatGPT account that can turn on developer mode. In a ChatGPT workspace, an admin has to allow it.
For ChatGPT's own screens, see OpenAI's MCP documentation.
Copy the MCP URL
- In the portal, go to Agent Gateway and select your gateway.
- Select the Connect tab.
- In the Endpoints card, copy the MCP URL.
https://gateway.faustine.ai/<workspace>/<gateway>/mcpCreate the connector
- In ChatGPT, go to Settings > Connectors > Advanced and turn on Developer mode.
- In Connectors, select Create.
- Enter a name for the connector, such as the name of your gateway.
- Paste the MCP URL.
- For the authentication, select OAuth.
- Connect. ChatGPT opens the gateway's sign-in page.
- Enter the username and password of the gateway user.
The gateway registers ChatGPT as a client on its own. There is no client ID or secret to create.
Make the first call
In a chat, turn on the connector, then ask what it can do with the gateway or ask for something the API returns, such as a list of contacts.
In the portal, the request appears in the gateway's Logs tab, and the ChatGPT card in the Connect tab shows when the client was last seen.
When ChatGPT calls an operation that requires confirmation, a confirmation card appears in the chat and nothing runs until the person decides. ChatGPT does not allow a logo inside cards, so the card shows your name and accent color without your icon. See Confirmation.
Next steps
- Create a gateway user: give each person their own user and scope.
- Set the look and feel of your gateway: your name and color on the sign-in page and the card.
- Connect clients: the other clients a gateway supports.
Last updated November 13, 2026