Amazon integrations for every AI client

Seller Central, Vendor Central and Amazon Ads on one MCP endpoint. Pick the assistant you already use, follow its setup page, and it reads fresh Amazon data and acts on your account when you allow it.

Claude

Anthropic · Chat app

Ask about profit, fees and ad spend in one chat, on the web, on desktop or on your phone.

OAuth

Claude Code

Anthropic · Terminal

Build dashboards, alerts and internal tools from the terminal, or run it headless from cron.

OAuth or keyOn a schedule

Claude Cowork

Anthropic · Agent

Hand over the desk work and get the weekly report back as a finished file.

OAuthOn a schedule

Claude Tag

Anthropic · Workplace

Ask about Amazon in any Slack channel and let routines post the morning checks.

OAuthOn a schedule

ChatGPT

OpenAI · Chat app

Add DataDoe as an app and bring your Amazon numbers into any conversation.

OAuth

ChatGPT dots

OpenAI · Agent

An always-on agent that keeps an eye on the account on its own clock, inside rules you set.

OAuthOn a schedule

GPT-6 Astra

OpenAI · Chat app

Give a long, multi-step Amazon job to OpenAI's flagship model inside ChatGPT.

OAuth

Codex

OpenAI · Terminal

Script repeatable Amazon checks and open pull requests against your own schema.

MCP key

Gemini

Google · Chat app

Seller, Vendor and Ads data in the Gemini app, Gemini Enterprise or Antigravity.

OAuth

Gemini CLI

Google · Terminal

Headless Amazon reports from a cron job, with writes refused unless you allow them.

MCP keyOn a schedule

Cursor

Anysphere · Code editor

Build internal Amazon tools in the editor against the real tables.

OAuth or key

GitHub Copilot

GitHub · Code editor

One approved Amazon connection for every Copilot seat, in VS Code, the CLI or the cloud agent.

MCP key

Microsoft Copilot

Microsoft · Workplace

Amazon numbers in Teams and Microsoft 365 Copilot, through a Copilot Studio agent.

OAuth or key

Grok

xAI · Chat app

Your Amazon numbers next to what people are saying on X, in one answer.

OAuth

Grok Bot

xAI · Agent

Hand the weekly P&L and stock checks to a Bot that keeps working with your laptop closed.

OAuthOn a schedule

Grok Build

xAI · Terminal

Add it with one command, then run read-only nightly reports in CI.

OAuth or keyOn a schedule

Perplexity

Perplexity · Chat app

Web research and your own Seller, Vendor and Ads numbers side by side.

OAuth

Zapier

Zapier · Automation

Scheduled Zaps on fresh Amazon data, sent wherever your team already works.

OAuth or keyOn a schedule

n8n

n8n · Automation

Reports, alerts and approved changes in workflows, through the MCP Client Tool.

MCP keyOn a schedule

Hermes Agent

Nous Research · Agent

A self-hosted Amazon agent you talk to from Telegram, WhatsApp or Slack.

MCP key

Any MCP client

One URL, one key

Anything that speaks MCP over Streamable HTTP connects with the same endpoint and the same tables.

OAuth or keyStreamable HTTP

No client by that name has its own page yet. It still connects: use the MCP endpoint.

Any MCP client

Not on the list? It still connects.

DataDoe is one remote MCP server. Paste the URL into any client that speaks MCP over Streamable HTTP, put your key in the datadoe-mcp-key header, and it gets the same tables and the same Actions as the clients above. Where a client supports MCP sign-in, it can use Sign in with DataDoe instead of a key.

A client that only speaks stdio or SSE connects through mcp-remote.

mcp.json
{
  "mcpServers": {
    "datadoe": {
      "url": "https://mcp.datadoe.com/mcp/v1",
      "headers": {
        "datadoe-mcp-key": "YOUR_DATADOE_MCP_KEY"
      }
    }
  }
}
Endpoint
https://mcp.datadoe.com/mcp/v1
Transport
Streamable HTTP
Sign-in
Sign in with DataDoe, or an MCP key from app.datadoe.com, Integrations, MCP
White label
Your own prefix: https://<prefix>.mcp.datadoe.com/mcp/v1
Approvals and schedules

Where the approval actually happens

Every client reads the same data. What differs is whether it stops to ask before it changes something on Amazon, and whether it can run while you are away. Here is each one, as it behaves today.

  • On DataDoe, for every client
  • Actions off until you turn a type on
  • Account set to read and write
  • Optional dry run
  • Every change logged
AI clientWhere you use itSign-inBefore a change on AmazonRuns without you
ClaudeWeb, desktop, phoneOAuthAsks per tool, as your permissions sayNo, Cowork does that
Claude CodeTerminal, CIOAuth or keyAsks per tool; hooks can block a callYes, claude -p in cron or CI
Claude CoworkClaude DesktopOAuthAsks per tool in Manual modeYes, scheduled tasks
Claude TagSlack channelsOAuthNo per-change prompt in a shared channelYes, routines
ChatGPTWeb, desktop, phoneOAuthAsks before write callsNo
ChatGPT dotsOpenAI cloudOAuthYour rules decide, action by actionYes, on its own schedule
GPT-6 AstraChatGPTOAuthAsks before write callsNo
CodexCLI, IDE, ChatGPT desktopMCP keyAsks if approvals are set to promptThrough scripts it writes
GeminiGemini app, Enterprise, AntigravityOAuthAsks before writes in the Gemini appNo
Gemini CLITerminal, CIMCP keyAsks per tool; headless mode refuses writes by defaultYes, gemini -p from cron
CursorEditor, CLI, cloud agentsOAuth or keyAsks per toolThrough scripts it writes
GitHub CopilotVS Code, CLI, cloud agentMCP keyAsks in agent mode and the CLI; the cloud agent does notCloud agent works on assigned issues
Microsoft CopilotTeams, Microsoft 365OAuth or keyNo prompt in the client; add an approvals flowNo
Grokgrok.comOAuthNo prompt documentedNo, Grok Bot does that
Grok BotBot cloud computer, appOAuthAsk-first rules you setYes, routines
Grok BuildTerminal, editors, CIOAuth or keyAsks per tool; the CI recipe denies writesYes, grok -p in CI
PerplexityWeb, desktopOAuthAsks before writesNo
ZapierZapier cloudOAuth or keyNothing built in; add a Human in the Loop stepYes, schedule triggers
n8nn8n Cloud or self-hostedMCP keyNothing built in; add an approval stepYes, Schedule Trigger
Hermes AgentSelf-hosted, messengersMCP keyNo prompt; limit its tools insteadAlways on, as a gateway

Approval behaviour comes from each client, and clients change it. DataDoe's own gates above apply whichever one you use. Details on each client's page and in the Actions docs.

FAQ

AI clients, answered.

Any AI client that speaks MCP over Streamable HTTP. Claude, ChatGPT, Gemini, Cursor, GitHub Copilot, Microsoft Copilot, Grok, Perplexity, Zapier, n8n and the others above each have a setup page, and the MCP docs cover more. A client that only speaks stdio or SSE connects through mcp-remote.

No. Every client uses the same MCP endpoint, and MCP is included in The Base Plan at $97 a month after a 14-day free trial. Questions and Actions draw on the AI Tokens in your plan, whichever client sends them.

Use Sign in with DataDoe where the client offers it, which is most chat apps. Terminals, editors and automation tools usually take an MCP key in the datadoe-mcp-key header; you create one in app.datadoe.com under Integrations, MCP.

Only after you turn Actions on. Each Action type is off until you enable it, the Seller or Vendor account has to be set to read and write, a dry run can check a change without sending it, and every change is logged. Whether the client also stops to ask before each call depends on the client, as the table above shows.

Claude Code, Claude Cowork, Claude Tag, ChatGPT dots, Gemini CLI, Grok Bot, Grok Build, Zapier and n8n can all run without you. DataDoe refreshes your data daily around 2:00 in the seller's local time, with key tables intraday, so schedule reports after that.

Yes. Seller Central, Vendor Central and Amazon Ads sit in one schema of 100+ tables across all Amazon marketplaces, and every client sees the same data through the same endpoint.

Not sure which client fits?

Book a call and we'll connect the one your team already uses, live, on a demo account.

Book a demo
• Get started

Your Amazon data, in every AI you use.

Connect Seller Central, Vendor Central and Amazon Ads once, then add as many AI clients as your team works in. Setup takes about 5 minutes.

  • One endpoint, every client
  • Seller, Vendor and Ads
  • An account manager for every customer
  • $97/mo, 14-day free trial