Skip to navigation

Connect to ChatGPT

Connect PriceLabs MCP to ChatGPT. This guide walks you through getting a callback URL from ChatGPT, connecting the ChatGPT Integration in PriceLabs, configuring OAuth, and completing the authorization flow.

Step 1 - Get your callback URL from ChatGPT

Before connecting in PriceLabs, you need the callback URL that ChatGPT will use for the OAuth flow.

1. Log into ChatGPT

Go to chatgpt.com and sign in to your account.

2. Add a new plugin

Navigate to the Plugins section, click the + icon, then select Create custom MCP server.

ChatGPT Plugins page with an arrow pointing to the + icon for adding a new plugin
Click the + icon on the Plugins page to add a new plugin
ChatGPT Plugins page showing the + dropdown menu with Create custom MCP server selected
Select Create custom MCP server from the + menu

In the dialog that opens, click Create MCP App.

ChatGPT New Plugin dialog with an arrow pointing to the Create MCP App button
Click Create MCP App in the New Plugin dialog

If the + icon is not visible on the Plugins page, you need to enable Developer Mode first:

  1. In ChatGPT, go to Settings → Security & Login.
  2. Scroll down to Developer Mode.
  3. Toggle it on.
  4. Return to the Plugins page — the + icon should now appear.
ChatGPT Settings page with arrows pointing to Security & Login and the Developer Mode toggle
Enable Developer Mode: Settings → Security & Login → Developer Mode toggle

3. Enter plugin details

Fill in the following:

FieldValue
NamePriceLabs MCP
Server URLhttps://mcp.pricelabs.co/mcp
ChatGPT add plugin dialog with PriceLabs MCP name and server URL filled in
Enter PriceLabs MCP as the name and the MCP server URL

4. Get your callback URL

Click on Advanced OAuth Settings. ChatGPT will display a Callback URL specific to your account. Copy this URL — you will need it in the next step.

ChatGPT Advanced OAuth Settings with an arrow pointing to the copy button for the account-specific callback URL
Copy the Callback URL from ChatGPT's Advanced OAuth Settings

Step 2 - Connect ChatGPT in PriceLabs

1. Open MCP settings

Sign in to PriceLabs and navigate to Account Settings → AI Connector (MCP).

Account admin login required

The Connect button on the ChatGPT Integration card is only shown to the account admin. Team member logins do not see it, so sign in as the account admin to complete this step. See Team members for how team members connect their own ChatGPT.

2. Open the ChatGPT Integration

On the ChatGPT Integration card, click Connect.

PriceLabs AI Connector (MCP) page with an arrow pointing to the Connect button on the ChatGPT Integration card
Click Connect on the ChatGPT Integration card

3. Enter the callback URL

In the dialog that opens, paste the callback URL you copied from ChatGPT, then click Connect.

ChatGPT Integration dialog with arrows pointing to the Callback URL field and the Connect button
Paste the ChatGPT callback URL and click Connect

4. Save your credentials

PriceLabs will display a Client ID and Client Secret. Copy both immediately.

Save your credentials now

The Client Secret is shown only once and cannot be retrieved again. Store both values securely before closing the dialog.

Step 3 - Complete OAuth setup in ChatGPT

1. Enter credentials and create the plugin

Go back to the ChatGPT plugin configuration (Advanced OAuth Settings). Enter the Client ID and Client Secret you copied from PriceLabs, click “I understand and want to continue” to acknowledge the OAuth configuration, then click Create to finalize the plugin.

ChatGPT OAuth settings with Client ID and Client Secret entered, arrows pointing to the I understand checkbox and Create button
Enter your credentials, accept the terms, and click Create

2. Authorize with PriceLabs

After the plugin is created, a popup will prompt you to connect. Click Sign in with PriceLabs MCP. ChatGPT will redirect you to PriceLabs to complete the authorization flow. Sign in with your PriceLabs credentials and grant authorization.

ChatGPT popup prompting connection with an arrow pointing to the Sign in with PriceLabs MCP button
Click Sign in with PriceLabs MCP to complete the auth flow

3. Start using PriceLabs in ChatGPT

Once authorized, PriceLabs MCP tools will be available in your ChatGPT conversations. Test the connection by asking:

What PriceLabs tools do you have?

Team members

The ChatGPT Integration is created once per account by the account admin. Team members use the same credentials to connect their own ChatGPT accounts:

  1. The account admin enables MCP access for the team member.
  2. The account admin shares the Client ID and Client Secret from Step 2 with the team member.
  3. The team member follows Step 1 in their own ChatGPT account, skips Step 2, and enters the shared credentials in Step 3. They sign in with their own PriceLabs login when authorizing.

A team member’s connection follows the listing-level read and write access the account admin has set for them.

Disconnect

To revoke your PriceLabs connection from ChatGPT, use the Disconnect button on the ChatGPT Integration card in Account Settings → AI Connector (MCP). This revokes the OAuth token for your account only — you can reconnect later by repeating the steps above.

Next steps