> 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 ChatGPT: `https://www.datadoe.com/hub/docs/datadoe-mcp/chatgpt.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 & 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 VS Code with DataDoe MCP

Use VS Code when you want to stay in the editor and still query DataDoe through an MCP-enabled assistant (GitHub Copilot Chat or similar).

![VS Code connector setup steps](/hub-files/mcp/datadoe/vs-code-connector.png)

## Prerequisites

- VS Code with an MCP-capable extension installed (GitHub Copilot Chat or similar).
- A DataDoe MCP key. Create one in [DataDoe MCP Integrations](https://app.datadoe.com/integrations/mcp).

## Step 1: Add the DataDoe MCP server

Add this to `.vscode/mcp.json` (project-scoped) or your user `mcp.json` (global):

```json
{
    "servers": {
        "datadoe": {
            "type": "http",
            "url": "https://mcp.datadoe.com/mcp/v1",
            "headers": {
                "datadoe-mcp-key": "YOUR_API_KEY"
            }
        }
    }
}
```

Replace `YOUR_API_KEY` with your DataDoe MCP key.

## Step 2: Reload VS Code

Reload the VS Code window (Cmd/Ctrl+Shift+P → **Developer: Reload Window**) so the MCP-enabled extension picks up the new server.

## Step 3: Test the connection

Run a prompt that uses DataDoe data, for example:

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

If your assistant returns real data, you're connected.

## Starter project

Want a working starting point? Clone our [VS Code template repository](https://github.com/Deltologic/datadoe-mcp-vs-code-co-pilot) - it ships preconfigured.

---

<DataDoeMcpResources contactSource="hub-mcp-vs-code-docs" />
