Skip to content

Connect Data Parrot MCP to ChatGPT and Codex

Connect Data Parrot MCP to OpenAI's ChatGPT, the Codex app, or Codex CLI.

Choose your OpenAI tool

OpenAI toolSetup path
ChatGPTEnable Developer mode and create a plugin with OAuth.
Codex appAdd and authenticate a Streamable HTTP server in Codex settings.
Codex CLIAdd the server with codex mcp add, then authenticate with codex mcp login.
OpenAI tool
Setup path
Enable Developer mode and create a plugin with OAuth.
OpenAI tool
Setup path
Add and authenticate a Streamable HTTP server in Codex settings.
OpenAI tool
Setup path
Add the server with codex mcp add, then authenticate with codex mcp login.

Connect Data Parrot MCP to ChatGPT

An approved Data Parrot plugin for ChatGPT is planned. Until it is available, connect through Developer mode and update one OAuth setting before creating the plugin.

  1. Open Settings → Security and login and turn on Developer mode.
  2. Open Settings → Plugins, or go directly to chatgpt.com/plugins.
  3. Select + and create a developer-mode plugin for a remote MCP server.
  4. Enter Data Parrot and paste https://api-v3.dataparrot.ai/api/v3/data-parrot/mcp as the server URL.
  5. Choose OAuth for authentication.
  6. Open Advanced OAuth settings. Under OpenID support, make sure OIDC enabled is switched off, even if it is already off by default. Remove openid from Default scopes and Base scopes if it appears.
  7. Scan the available tools and sign in with HubSpot when prompted.
  8. Create the plugin, then turn it on in a new conversation.
Create a Data Parrot plugin in ChatGPT Developer mode
ChatGPT New Plugin dialog with Data Parrot, the MCP server URL, and OAuth selected
Switch off OpenID support and remove openid from both scope fields
ChatGPT Advanced OAuth settings with no openid value in Default scopes or Base scopes

If Developer mode or plugin creation is unavailable, ask your ChatGPT workspace admin to enable it. See OpenAI's guide to connecting an MCP server for current interface labels.

Connect Data Parrot MCP to the Codex app

You can add Data Parrot from Codex settings without opening a terminal.

  1. Open Settings in the Codex app.
  2. Select MCP servers. In versions that group MCP under developer settings, open Developer settings → Integrations and MCP instead.
  3. Select Add server.
  4. Enter Data Parrot as the name.
  5. Choose Streamable HTTP and paste https://api-v3.dataparrot.ai/api/v3/data-parrot/mcp as the server URL.
  6. Save the server. If Codex displays Restart, select it before continuing.
  7. Return to the server settings and select Authenticate.
  8. Sign in with HubSpot and review the requested Data Parrot access.

You are connected when Data Parrot appears as enabled and authenticated in Codex settings. You can also enter /mcp in a Codex conversation to review connected servers.

The Codex app and Codex CLI share this connection.

Connect Data Parrot MCP to Codex CLI

If Data Parrot is already configured in the Codex app, you do not need to add it again. The Codex app and Codex CLI share MCP configuration.

Otherwise, add Data Parrot from your terminal:

codex mcp add data-parrot \
  --url https://api-v3.dataparrot.ai/api/v3/data-parrot/mcp

Then start authentication:

codex mcp login data-parrot

Sign in with HubSpot in your browser. Start Codex with codex, then run /mcp to confirm that data-parrot is connected.

The connection is also available in the Codex app on the same computer. See OpenAI's Codex MCP guide for current commands, shared configuration, and authentication behavior.

Troubleshoot an OpenAI connection

What you seeWhat to do
ChatGPT does not show Developer mode or the add-plugin optionAsk your ChatGPT workspace admin to check Developer mode and plugin permissions.
ChatGPT sign-in failsEdit the plugin and open Advanced OAuth settings. Switch off OIDC enabled and remove openid from Default scopes and Base scopes, then reconnect.
Codex CLI says Data Parrot requires authenticationRun codex mcp login data-parrot, complete HubSpot sign-in in your browser, then run /mcp in Codex to confirm the connection.
Codex does not show the new serverRestart Codex, then open MCP settings or run /mcp to check the connection.
What you see
ChatGPT does not show Developer mode or the add-plugin option
What to do
Ask your ChatGPT workspace admin to check Developer mode and plugin permissions.
What you see
ChatGPT sign-in fails
What to do
Edit the plugin and open Advanced OAuth settings. Switch off OIDC enabled and remove openid from Default scopes and Base scopes, then reconnect.
What you see
Codex CLI says Data Parrot requires authentication
What to do
Run codex mcp login data-parrot, complete HubSpot sign-in in your browser, then run /mcp in Codex to confirm the connection.
What you see
Codex does not show the new server
What to do
Restart Codex, then open MCP settings or run /mcp to check the connection.

Disconnect Data Parrot from ChatGPT or Codex

  • ChatGPT: Open Settings → Plugins, find the Data Parrot developer-mode plugin, and disconnect or remove it.
  • Codex app or Codex CLI: Remove Data Parrot from Codex settings, or run codex mcp remove data-parrot in your terminal.

The Codex app and Codex CLI share MCP configuration, so removing Data Parrot from Codex removes it from both on the same computer. The ChatGPT connection is separate.

Markdown version