Skip to main content

Using VS Code with DataDoe MCP

Use VS Code when you want to stay in the editor and query DataDoe through an MCP-capable assistant, such as GitHub Copilot Chat.

Prerequisites

  • VS Code with GitHub Copilot set up. MCP support is generally available in VS Code itself. No extra extension is needed. If you use Copilot through an Organization, an admin can restrict MCP via a GitHub Copilot policy. If servers will not enable, ask your admin.
  • A DataDoe MCP key. Create one in DataDoe MCP Integrations (opens in a new tab).

Step 1: Add the DataDoe MCP server

Add the following configuration to .vscode/mcp.json for a project. For global use, run MCP: Open User Configuration from the Command Palette and add it there instead:

json
1{
2    "servers": {
3        "datadoe": {
4            "type": "http",
5            "url": "https://mcp.datadoe.com/mcp/v1",
6            "headers": {
7                "datadoe-mcp-key": "YOUR_DATADOE_MCP_KEY"
8            }
9        }
10    }
11}

Replace YOUR_DATADOE_MCP_KEY with your DataDoe MCP key.

Step 2: Start the server

VS Code detects the new configuration on its own. No window reload is needed. The first time the server is used, VS Code asks you to confirm that you trust it. To check the server status or restart it, open the Command Palette (Cmd/Ctrl+Shift+P) and run MCP: List Servers.

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 are connected.


DataDoe MCP resources

Check the following resources for more information: