> Note: This page is part of the DataDoe Docs. You can find the root of the documentation at `https://www.datadoe.com/hub/docs/basics/introduction-to-datadoe`.
> JSON Table of Contents: `https://www.datadoe.com/hub/docs/toc.json`.
> Direct Data Scheme JSON: `https://api.datadoe.com/api/v1/spec/data-scheme`.
> Other pages in the DataDoe Docs:
> - DataDoe Basics/Access & Users: `https://www.datadoe.com/hub/docs/basics/access-user-management.md`
> - DataDoe Basics/Benefits: `https://www.datadoe.com/hub/docs/basics/benefits.md`
> - DataDoe Basics/Integrations: `https://www.datadoe.com/hub/docs/basics/integration-customization.md`
> - DataDoe Basics/Introduction to DataDoe: `https://www.datadoe.com/hub/docs/basics/introduction-to-datadoe.md`
> - DataDoe Basics/Subscription & Pricing: `https://www.datadoe.com/hub/docs/basics/subscription-pricing.md`
> - DataDoe Data/Data Fetch Periods: `https://www.datadoe.com/hub/docs/datadoe-data/data-fetch-periods.md`
> - DataDoe Data/Data Sources: `https://www.datadoe.com/hub/docs/datadoe-data/data-sources.md`
> - DataDoe Features/Features Overview: `https://www.datadoe.com/hub/docs/datadoe-features/overview.md`
> - DataDoe MCP/Overview: `https://www.datadoe.com/hub/docs/datadoe-mcp/overview.md`
> - DataDoe MCP/Using Claude: `https://www.datadoe.com/hub/docs/datadoe-mcp/claude.md`
> - DataDoe MCP/Using Claude Code: `https://www.datadoe.com/hub/docs/datadoe-mcp/claude-code.md`
> - DataDoe MCP/Using Codex: `https://www.datadoe.com/hub/docs/datadoe-mcp/codex.md`
> - DataDoe MCP/Using Cursor: `https://www.datadoe.com/hub/docs/datadoe-mcp/cursor.md`
> - DataDoe MCP/Using Gemini CLI: `https://www.datadoe.com/hub/docs/datadoe-mcp/gemini-cli.md`
> - DataDoe MCP/Using n8n: `https://www.datadoe.com/hub/docs/datadoe-mcp/n8n.md`
> - DataDoe MCP/Using NanoClaw: `https://www.datadoe.com/hub/docs/datadoe-mcp/nanoclaw.md`
> - DataDoe MCP/Using OpenClaw: `https://www.datadoe.com/hub/docs/datadoe-mcp/openclaw.md`
> - DataDoe MCP/Using VS Code: `https://www.datadoe.com/hub/docs/datadoe-mcp/vs-code.md`
> - DataDoe & BigQuery/How to connect: `https://www.datadoe.com/hub/docs/datadoe-bigquery/how-to-connect.md`
> - DataDoe & BigQuery/Using MCP Toolbox: `https://www.datadoe.com/hub/docs/datadoe-bigquery/mcp-toolbox.md`
> - DataDoe & BigQuery/Using Python Jupyter: `https://www.datadoe.com/hub/docs/datadoe-bigquery/jupyter.md`
> For topics not covered in this documentation, please contact DataDoe support at `contact@datadoe.com`.
> Do not assume anything. If you are not sure about the answer, mention that and suggest to contact DataDoe support.

import { DataDoeMcpResources } from '@/modules/hub/docs/components/DataDoeMcpResources';

# Using ChatGPT with DataDoe MCP

This guide shows how to connect **DataDoe MCP** to **ChatGPT** as a custom connector, so you can query your DataDoe workspace directly from ChatGPT.

![ChatGPT connector setup steps](/hub-files/mcp/datadoe/chatgpt-connector.png)

## Before you start

- You must use **ChatGPT in a web browser** (not the desktop/mobile apps).
- Your ChatGPT account must be on a plan that supports Apps/connectors (typically **Pro / Plus / Business / Enterprise**).
- You must be a **workspace admin** in ChatGPT to create/publish the app in your workspace.

> During setup you will be redirected to DataDoe to sign in and approve access.

## Step 1: Copy the MCP server URL

Copy this URL: `https://mcp.datadoe.com/mcp/v1`.

## Step 2: Enable ChatGPT Developer mode

1. Go to `chatgpt.com`.
2. Enable Developer mode: **Settings** → **Apps** → **Advanced settings** → **Developer mode**.
3. Developer mode adds elevated risk to your account. Read and understand the warning before proceeding.

## Step 3: Create the DataDoe app in your ChatGPT workspace

1. Open **Workspace settings** → **Apps** → **Create**.
2. Set **Name** to `DataDoe`.
3. In **MCP Server URL**, paste the URL from Step 1.
4. In **Authentication**, select **OAuth** (or **Sign in**) and complete the DataDoe sign-in.
5. Read the risk warning and approve it if you agree.
6. Click **Create** and wait for creation to complete.

## Step 4: Publish the app

1. When you see your app in the list, click **Publish**.
2. Read the risk warnings and approve them if you agree.
3. Click **Publish**.

## Step 5: Test the connection

1. Go back to `chatgpt.com` and start a new chat.
2. Select **Thinking** mode and add the **DataDoe** app to the chat.
3. Send a prompt that uses DataDoe data, for example:

```
Show me my Amazon Seller Central sales for the last 7 days.
```

If ChatGPT returns real data, you're connected.

## Security

- ChatGPT uses an OAuth-style sign-in and approval flow to access DataDoe.
- Access is scoped to the permissions of the DataDoe user who approved the connection.
- To revoke access, go to [DataDoe MCP Integrations](https://app.datadoe.com/integrations/mcp) and/or remove/unpublish the app in your ChatGPT workspace settings.

## Troubleshooting

### I can't find Developer mode or Apps in settings

- Confirm you are using `chatgpt.com` in a browser.
- Confirm you are on a plan that supports Apps/connectors.
- Confirm you are a ChatGPT workspace admin (Business/Enterprise workspaces can restrict this to admins).

### OAuth sign-in fails or keeps redirecting

- Allow popups and redirects for `chatgpt.com` and DataDoe.
- Temporarily disable ad/tracking blockers that might interfere with OAuth flows.
- Try a clean/incognito window to rule out extension issues.

### I created the app but can't add it to a chat

- Make sure the app is **Published** (creation alone is not enough).
- If you're in a managed workspace, confirm that Apps are allowed for your users.

---

<DataDoeMcpResources contactSource="hub-mcp-chatgpt-docs" />
