CAT
/MCP
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Cross AI Tools

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by @mertduzgun

Independent project, not affiliated with Anthropic

DataDoe MCP

deltologic/datadoe-mcp
99 toolsauthHTTPregistry active
Summary

Connects Claude and other MCP clients directly to Amazon Seller Central and Vendor Central data through SP-API and Amazon Ads API. Hosted by DataDoe, so you skip the usual SP-API developer approval process and OAuth setup. Exposes tools for listing connected seller accounts, creating filtered exports of orders, sales, traffic, ad performance, inventory, settlements, and returns, then downloading results as CSV or JSON. Supports SQL-like filters, GROUP BY, and aggregations across multiple marketplaces. Useful if you manage Amazon sellers or agencies and want to query SKU-level data, reconcile settlements, or build reports without leaving your AI client. DataDoe handles rate limits and token rotation on their infrastructure.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →

Tools

Public tool metadata for what this MCP can expose to an agent.

9 tools
datadoe_user_docs_table_of_contents_getReturns the list of page names in the DataDoe user documentation.

Returns the list of page names in the DataDoe user documentation.

No parameter schema in public metadata yet.

datadoe_user_docs_page_getReturns a DataDoe user documentation page content by page name, which can be used to answer questions about DataDoe features, pricing, and capabilities.1 params

Returns a DataDoe user documentation page content by page name, which can be used to answer questions about DataDoe features, pricing, and capabilities.

Parameters* required
pageNamestring
Exact DataDoe docs page name from the table of contents.
sellers_and_vendors_listLists every Amazon seller and vendor connected to the caller's DataDoe organization. Returns a list of objects, each with: a unique ID (UUID; required input for exports_sources_get and exports_create), a user-chosen display name, the Amazon marketplace (one country/region per...

Lists every Amazon seller and vendor connected to the caller's DataDoe organization. Returns a list of objects, each with: a unique ID (UUID; required input for exports_sources_get and exports_create), a user-chosen display name, the Amazon marketplace (one country/region per...

No parameter schema in public metadata yet.

organization_and_subscription_details_getReturns organization profile and plan details.

Returns organization profile and plan details.

No parameter schema in public metadata yet.

exports_sources_getSearches export source templates that your selected seller or vendor can use to create exports. Requires sellerOrVendorIds retrieved from the sellers_and_vendors_list tool and a query to narrow the result set. The response includes matching sources plus a recommendedSources li...2 params

Searches export source templates that your selected seller or vendor can use to create exports. Requires sellerOrVendorIds retrieved from the sellers_and_vendors_list tool and a query to narrow the result set. The response includes matching sources plus a recommendedSources li...

Parameters* required
querystring
Full-text search query across source names, table names, descriptions, and columns.
sellerOrVendorIdsarray
exports_createCreates an export job that runs a structured query against DataDoe's Amazon dataset for one or more sellers/vendors and produces a downloadable file (CSV or JSON). Required inputs: sellerOrVendorIds (from sellers_and_vendors_list), sourceId and columns (from exports_sources_ge...14 params

Creates an export job that runs a structured query against DataDoe's Amazon dataset for one or more sellers/vendors and produces a downloadable file (CSV or JSON). Required inputs: sellerOrVendorIds (from sellers_and_vendors_list), sourceId and columns (from exports_sources_ge...

Parameters* required
tostring
End date for the export. Required if the source has a date column.
fromstring
Start date for the export. Required if the source has a date column.
skipinteger
Optional zero-based row offset to use together with limit for pagination.
limitinteger
Sets maximum number of rows to return.
columnsarray
Selected output fields. Can include source columns and aggregation aliases.
filtersobject
Filters applied to the export. Each filter is applied to raw rows before aggregation like SQL WHERE clause.
groupByarray
sourceIdstring
outputTypestring
one of CSV · JSON
aggregationsarray
dateIntervalstring
Use when groupingBy `date` column to have specific date aggregation, like changing day date to just month.one of DAY · WEEK · MONTH
orderByColumnstring
Sort field. Must be a source column or an aggregation alias or empty.
orderByDirectionstring
one of ASC · DESC
sellerOrVendorIdsarray
exports_getReturns status and details for one export job. Use this to check if your export is still processing or ready for download.1 params

Returns status and details for one export job. Use this to check if your export is still processing or ready for download.

Parameters* required
exportIdstring
UUID of the entity.
exports_raw_url_getReturns a presigned download URL for the export file. URL is valid for 60 seconds and intended for clients that prefer direct download over inline content.1 params

Returns a presigned download URL for the export file. URL is valid for 60 seconds and intended for clients that prefer direct download over inline content.

Parameters* required
exportIdstring
UUID of the entity.
exports_raw_downloadReturns only the raw export content (UTF-8) for a completed export. If processing is not finished, it explains that no file is available yet.1 params

Returns only the raw export content (UTF-8) for a completed export. If processing is not finished, it explains that no file is available yet.

Parameters* required
exportIdstring
UUID of the entity.

Amazon Seller MCP Server - DataDoe

Hosted Amazon Seller Central & Vendor Central MCP server with read and write access. Connect Claude, ChatGPT, Cursor, Codex, Gemini, and GitHub Copilot to live Amazon SP-API and Amazon Ads API data, then let your AI agent act on it: update listings, manage orders, and optimize Amazon Ads campaigns. DataDoe handles the SP-API developer approval, OAuth, and rate limits so your AI agent starts working in under a minute.

Amazon Seller & Vendor SP-API Selling Partner API Amazon Ads API MCP Server Read and Write AI clients supported smithery badge License: MIT

🔗 Start a free trial · 📘 Documentation · ⚡ Actions · 📊 Amazon data schema · 🎥 Video demo


🚀 Quick start

  1. Sign up at DataDoe and connect your Amazon Seller Central or Vendor Central account.

  2. Create a DataDoe MCP API key in DataDoe MCP Integrations.

  3. Paste the config below into your AI client (Claude, Cursor, Codex, Gemini, GitHub Copilot, ChatGPT, or any MCP-capable tool):

    {
      "mcpServers": {
        "datadoe": {
          "url": "https://mcp.datadoe.com/mcp/v1",
          "headers": {
            "datadoe-mcp-key": "<YOUR_DATADOE_MCP_KEY>"
          }
        }
      }
    }
    
  4. Ask your AI agent: "Show my top 10 ASINs by revenue last month across all Amazon marketplaces."

That's it. DataDoe runs the MCP server on hosted infrastructure, so your team doesn't need to deploy anything locally or wait for Amazon SP-API developer approval.


What is DataDoe MCP?

DataDoe MCP is a hosted Model Context Protocol (MCP) server for Amazon sellers, vendors, and agencies. It exposes your live Amazon Selling Partner API (SP-API) and Amazon Ads API data through MCP tools that work with Claude, ChatGPT, Cursor, Codex CLI, Gemini CLI, GitHub Copilot, Claude Desktop, n8n, NanoClaw, and any other MCP-capable client.

DataDoe MCP gives your AI agent two layers over your Amazon account:

  • A read layer - SKU-level orders, sales, ads spend, traffic, inventory, listings, returns, settlements, brand analytics, and catalog, returned as structured tool responses or downloadable CSV and JSON exports.
  • A write layer (Actions) - your agent can change your Amazon account through the SP-API and Amazon Ads API: update listings, cancel orders, confirm shipments, and manage Amazon Ads campaigns, ad groups, targets, and ads.

Building your own Amazon SP-API integration typically requires SP-API developer registration, OAuth refresh-token flow, marketplace-specific endpoints, throttling logic, and 2-4 weeks of Amazon approval. DataDoe takes care of all of that. You get a single authenticated MCP URL for both reading and acting on your Amazon data.

DataDoe MCP - Amazon Seller Central, Vendor Central, and Amazon Ads data for AI agents via SP-API

Who is DataDoe MCP for?

  • Amazon sellers (FBA, FBM, multi-marketplace) - get instant answers from your own seller data without context-switching to Seller Central.
  • Amazon agencies managing multiple client accounts - query across every connected Seller Central / Vendor Central account from one MCP server.
  • Vendors with Vendor Central - read 1P data alongside 3P data with the same tools.
  • AI builders and developers - ship Amazon-aware AI agents, dashboards, and internal tools without writing your own SP-API integration.
  • Operations teams - automate recurring reports via Claude Code, Cursor, n8n, or any MCP-capable workflow tool.

Why use DataDoe MCP?

  • ✅ No SP-API approval needed - DataDoe handles SP-API developer registration, OAuth, refresh tokens, and rate limits on your behalf.
  • ✅ 30-second setup - paste the MCP URL and your API key into your AI client config. DataDoe runs the server on hosted infrastructure.
  • ✅ 20+ documented integrations out of the box: Claude, ChatGPT, Cursor, Codex, Gemini CLI, GitHub Copilot, n8n, CrewAI, the Claude & OpenAI Agent SDKs, Excel / Word / PowerPoint via Claude, and any other MCP-capable client.
  • ✅ SKU-level resolution - drill into individual ASINs, parent listings, marketplaces, time periods, ad campaigns, keyword reports, settlements, returns.
  • ✅ Multi-marketplace, multi-account - one MCP server covers every Amazon marketplace (US, UK, DE, FR, IT, ES, CA, AU, JP, MX, and more) across Seller Central and Vendor Central.
  • ✅ AI-native by design - exports_create accepts SQL-like filter groups, GROUP BY, aggregations, and date intervals, so your AI agent can build complex reports from one tool call.
  • ✅ Read and write - with Actions, your agent doesn't just report, it updates listings, manages orders, and optimizes Amazon Ads, with a dryRun validation step and per-type controls.
  • ✅ Always-on hosted infrastructure - DataDoe manages SP-API rate limits, token rotation, and ongoing maintenance.

What can you ask DataDoe MCP?

Example questions your AI agent can answer with DataDoe MCP connected:

  • "What were my top 20 ASINs by revenue last month across all Amazon marketplaces?"
  • "Reconcile my Amazon settlements against orders for Q1, and show any discrepancies."
  • "Which Amazon Ads campaigns had ACoS over 40% last week, and what was their total spend?"
  • "Show inventory units at risk of stocking out in the next 14 days."
  • "Build me a daily KPI dashboard with sales, traffic, and ad spend for the last 90 days."
  • "Which search terms in my PPC reports drove the most clicks but zero conversions?"
  • "Pull every Amazon return for SKU ABC-123 in the last 60 days and summarize the return reasons."
  • "Compare my brand analytics search term share-of-voice month over month."

And with Actions enabled, your agent can act on what it finds:

  • "Raise the daily budget on my top-ACoS Sponsored Products campaign by 20%."
  • "Pause every campaign with ACoS over 50% last week."
  • "Update the price of SKU ABC-123 to 19.99 and refresh its bullet points."
  • "Confirm shipment for order 123-4567890-1234567 with UPS tracking 1Z999..."

Actions: write to Amazon

Actions let your AI agent make changes on your connected Amazon Seller Central, Vendor Central, and Amazon Ads accounts through the SP-API and Amazon Ads API. Every Action is recorded and auditable.

What your agent can do:

  • Listings - update the title, bullet points, description, price, generic keyword, and item-type keyword (AMAZON_LISTINGS_UPDATE).
  • Orders - cancel an order item with a reason (AMAZON_ORDERS_CANCEL) or confirm shipment and upload tracking (AMAZON_ORDERS_CONFIRM_SHIPMENT).
  • Amazon Ads - add, update, remove, and find campaigns, ad groups, targets, ads, and ad associations across Sponsored Products, Brands, Display, TV, and Amazon DSP.

How it works - the agent runs each Action through these MCP tools:

  1. actions_details_schema_get - get the payload schema for the Action type.
  2. actions_start with dryRun=true - validate the payload without executing.
  3. actions_start - run the Action and get an action id.
  4. actions_get - poll until it completes, then read the result.

Use actions_list to review past Actions (filter by status, type, creator, and date).

Action types are disabled by default and enabled per type in Settings > Actions. When a type is disabled, actions_start rejects live runs but still allows dryRun validation.

Example details payload for AMAZON_LISTINGS_UPDATE:

{
  "type": "AMAZON_LISTINGS_UPDATE",
  "sellerOrVendorId": "<SELLER_OR_VENDOR_UUID>",
  "dryRun": true,
  "details": {
    "changes": [
      {
        "sku": "ABC-123",
        "language_tag": "en_US",
        "name": "Stainless Steel Water Bottle 750ml",
        "price": 19.99
      }
    ]
  }
}

Running an Action costs 2 AI tokens for up to 100 entities, plus 1 token per additional 100. See the Actions docs for the full catalog and payload schemas.

Available MCP tools

DataDoe MCP exposes the following tools to your AI client:

ToolCategoryWhat it does
sellers_and_vendors_listAccountLists every Amazon Seller Central and Vendor Central account connected to your DataDoe organization, with marketplace, region, and Amazon Ads account info.
organization_and_subscription_details_getAccountReturns your DataDoe organization profile and active subscription plan.
exports_sources_getDataSearches DataDoe's catalog of pre-built Amazon data export templates (orders, sales and traffic, ads performance, inventory, listings, settlements, returns, brand analytics, and more).
exports_createDataCreates an Amazon data export from any source. Supports SQL-like filters, GROUP BY, aggregations (sum / avg / count / countDistinct / min / max), date intervals (DAY / WEEK / MONTH), pagination, and CSV or JSON output.
exports_getDataReturns status and metadata for an in-flight or completed export job.
exports_raw_url_getDataReturns a one-time presigned download URL for a completed export.
exports_raw_downloadDataReturns the raw export content (CSV or JSON) inline in the tool response.
datadoe_user_docs_table_of_contents_getDocsReturns the table of contents of the DataDoe user documentation, useful when an agent needs to look up features or capabilities on demand.
datadoe_user_docs_page_getDocsReturns the full content of a named DataDoe documentation page.
actions_details_schema_getActionsReturns the JSON Schema of the details payload required to start a given Action type.
actions_startActionsStarts an Action that changes your Amazon account (listings, orders, Amazon Ads). Set dryRun=true to validate without executing. Returns an action id.
actions_getActionsReturns the status and result of an Action by id; poll after actions_start.
actions_listActionsReturns paginated Action history, filterable by status, type, creator, and date.

Quick setup per AI client

The snippets below are the minimum config you need. For step-by-step guides per AI client, see the Per-client setup guides list at the end of this section.

Claude Desktop · Claude.ai

{
  "mcpServers": {
    "datadoe": {
      "url": "https://mcp.datadoe.com/mcp/v1",
      "headers": {
        "datadoe-mcp-key": "<YOUR_DATADOE_MCP_KEY>"
      }
    }
  }
}

Claude Code

claude mcp add datadoe \
  --transport http \
  --url https://mcp.datadoe.com/mcp/v1 \
  --header "datadoe-mcp-key: <YOUR_DATADOE_MCP_KEY>"

Cursor

Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project):

{
  "mcpServers": {
    "datadoe": {
      "url": "https://mcp.datadoe.com/mcp/v1",
      "headers": {
        "datadoe-mcp-key": "<YOUR_DATADOE_MCP_KEY>"
      }
    }
  }
}

GitHub Copilot (VS Code)

Add to your VS Code mcp.json:

{
  "mcpServers": {
    "datadoe": {
      "url": "https://mcp.datadoe.com/mcp/v1",
      "headers": {
        "datadoe-mcp-key": "<YOUR_DATADOE_MCP_KEY>"
      }
    }
  }
}

Codex CLI · Gemini CLI · ChatGPT · n8n · NanoClaw · any other MCP client

DataDoe MCP works as a generic remote MCP server. Configure your client with:

  • URL: https://mcp.datadoe.com/mcp/v1
  • Transport: HTTP Streamable
  • Auth header: datadoe-mcp-key: <YOUR_DATADOE_MCP_KEY> (create a key in DataDoe MCP Integrations)

Per-client setup guides

For step-by-step setup guides per AI client, see the dedicated DataDoe documentation pages:

  • Using Claude
  • Using ChatGPT
  • Using Claude Code
  • Using Claude Agent SDK
  • Using Codex
  • Using Codex Sites
  • Using CrewAI
  • Using Cursor
  • Using Excel + Claude
  • Using Gemini CLI
  • Using Gumloop
  • Using Hermes Agent
  • Using n8n
  • Using NanoClaw
  • Using OpenAI Agents SDK
  • Using OpenClaw
  • Using OpenCode
  • Using PowerPoint + Claude
  • Using VS Code
  • Using Word + Claude

Full documentation root: www.datadoe.com/hub/docs


What Amazon data is available?

DataDoe MCP exposes every Amazon data table available in DataDoe, including:

  • Orders & sales: order line items, order performance, sales and traffic, refunds
  • Amazon Ads: campaigns, ad groups, keywords, search terms, sponsored products / brands / display, ACoS / ROAS / impression-share metrics
  • Inventory: FBA inventory, restock recommendations, stranded inventory, age, units at risk
  • Listings & catalog: ASIN catalog, product attributes, buy box ownership, variations
  • Finance: settlements, fees, reserves, reimbursements, deposits
  • Returns: customer returns, return reasons, FBA returns
  • Brand analytics: search query performance, market basket, repeat purchase, demographics
  • Traffic: sessions, page views, conversion rate, by ASIN, by marketplace

Full schema: www.datadoe.com/hub/data-scheme


What DataDoe MCP is NOT

To avoid confusion when evaluating Amazon MCP servers:

  • ❌ Not a self-hosted MCP server. DataDoe MCP is hosted at mcp.datadoe.com. This GitHub repository is the schema facade used to publish DataDoe MCP to public MCP registries (Official MCP Registry, mcpservers.org, glama.ai, mcpmarket.com, Cline, smithery.ai, and others).
  • ❌ Not an SP-API wrapper you operate yourself. DataDoe owns the SP-API developer registration, OAuth flow, refresh-token rotation, marketplace endpoints, and rate-limit handling. You bring your Amazon account; we handle the rest.
  • ❌ Not a free open-source server. DataDoe MCP requires a DataDoe subscription. For a free self-hosted alternative, see the community Amazon MCP servers indexed at mcpservers.org.

Documentation & resources

  • DataDoe homepage
  • DataDoe documentation
  • DataDoe Actions (write to Amazon)
  • Amazon data schema reference
  • DataDoe MCP product page
  • DataDoe vs Amazon MCP comparison
  • DataDoe MCP video demo
  • DataDoe blog: Amazon SP-API, Ads API, and MCP explainers
  • Create a DataDoe MCP API key

License

MIT. The DataDoe MCP schema facade in this repository is open-source. The hosted MCP server, DataDoe application, and DataDoe infrastructure are proprietary and operated by Deltologic.


How to start and connect locally (for indexing and listing)

This server is just a schema facade of the actual DataDoe MCP server, made for exposing DataDoe MCP to various MCP registries. It is a no-op server: it does not do anything beyond exposing the schema of DataDoe MCP. If you want to actually use DataDoe MCP, see the DataDoe MCP documentation.

1. Install dependencies

yarn install

2. Build the local server

yarn build

This compiles the TypeScript source into dist/index.js.

3. Start the server

yarn start

The server communicates over stdio, so the process is intended to be launched by your MCP client rather than opened in a browser.

4. Connect from an MCP client

For a local setup, point your client at the built entrypoint. A typical mcp.json looks like this:

{
  "mcpServers": {
    "datadoe": {
      "command": "node",
      "args": ["/absolute/path/to/datadoe-mcp/dist/index.js"]
    }
  }
}

If your client supports environment-based workspace paths, you can usually swap the absolute path for the actual clone location on your machine.


DataDoe is operated by Deltologic · datadoe.com

Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Categories
AI & LLM Tools
Registryactive
TransportHTTP
AuthRequired
UpdatedMay 18, 2026
View on GitHub

Related AI & LLM Tools MCP Servers

View all →
SkillFM LLM Cost Optimizer

io.github.ericm1018/skillfm-llm-cost-optimizer-openai-anthropic-usage

LLM cost optimizer for OpenAI, Anthropic, token usage, BYOK, and SkillFM Beacon audits.
Llm Orchestration Agent

io.github.mikerawsonnz/llm-orchestration-agent

Run a prompt through a LangChain (system + human) chain over Gemini on Vertex AI; optional LangSmith
Authenticated Llm Agent

io.github.mikerawsonnz/authenticated-llm-agent

JWT-gated LLM gateway: authenticate (bcrypt/JWT), then run a LangChain-on-Vertex Gemini completion.
Copilot Memory MCP

labforgedev/copilot-memory-mcp

Persistent semantic memory for AI agents using local ChromaDB vector search. No cloud required.
1
Agent Prompt Injection Firewall Mcp

csoai-org/agent-prompt-injection-firewall-mcp

The WAF for agents. Pattern-based + heuristic firewall scans prompts, RAG documents, tool argume...
Authenticated Multi Llm Agent

io.github.mikerawsonnz/authenticated-multi-llm-agent

Google-OAuth-gated LLM gateway: verify a Google ID token, then run a Gemini (Vertex AI) completion f