datadoe-mcp

Hosted Amazon Seller Central and Vendor Central MCP server.

От сообщества: Добавлен пользователем или импортирован; проверьте владельца перед подключениемРаботаетНужен API-ключГлобальныйБесплатноТолько чтение

Что умеет

  • Datadoe User Docs Table Of Contents Get: Returns the list of page names in the DataDoe user documentation.
  • Datadoe User Docs Page Get: Returns a DataDoe user documentation page content by page name, which can be used to answer questions about DataDoe features, pricing, and capabilities.
  • Sellers And Vendors List: 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_sourc

Какие данные видит

Нужен ли аккаунт

Нужен API-ключ из настроек сервиса

Hosted Amazon Seller Central and Vendor Central MCP server. Connect Claude, ChatGPT, Cursor, Codex, Gemini, and GitHub Copilot to live Amazon SP-API and Amazon Ads API data. DataDoe handles SP-API developer registration, OAuth, and rate limits so your AI agent starts querying in under a minute.

Query orders, sales, Amazon Ads, inventory, listings, brand analytics, and settlements in plain English. Build dashboards, automations, and AI agents on top of live Amazon data.

Как подключить

Как подключить datadoe-mcp к Claude

Адрес сервера, который нужно вставить в настройках Claude:

https://datadoe-mcp--jakopv007.run.tools

  1. Откройте Claude (сайт claude.ai или приложение для компьютера).
  2. Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
  3. Нажмите Добавить пользовательский коннектор (Add custom connector).
  4. Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
  5. В чате нажмите + → Коннекторы и включите новый коннектор.

Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.

Авторизация

После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.

Как подключить datadoe-mcp к ChatGPT

Адрес сервера, который нужно вставить в настройках ChatGPT:

https://datadoe-mcp--jakopv007.run.tools

  1. Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
  2. Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
  3. Откройте Настройки → Коннекторы и нажмите Создать (Create).
  4. Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
  5. В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
  6. В новом чате откройте + → Приложения/Коннекторы и включите коннектор.

Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.

Авторизация

При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.

Как подключить datadoe-mcp к Cursor

Адрес сервера, который нужно вставить в настройках Cursor:

https://datadoe-mcp--jakopv007.run.tools

Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.

Вручную:

  1. В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
  2. Вставьте JSON, скопированный ниже, в открывшийся файл ~/.cursor/mcp.json (для одного проекта: .cursor/mcp.json в корне проекта).
  3. Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.

Авторизация

Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.

Список инструментов сервера (9)

Технические названия из tools/list. Нужны только разработчикам.

datadoe_user_docs_table_of_contents_getReturns the list of page names in the DataDoe user documentation.
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.
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 seller, e.g. amazon.co.uk, amazon.de), the connection type (Seller Central or Vendor Central), and whether an Amazon Ads connection is attached. Most operations in DataDoe require at least one Seller or Vendor ID.
organization_and_subscription_details_getReturns organization profile and plan details.
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 list with the best starting points.
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_get — each source exposes its own column set), and outputType (CSV or JSON). Optional inputs shape the query like SQL: filters (WHERE — applied to raw rows before aggregation, with and/or combinators and per-rule operators including =, >, in, between, contains, null, etc.), groupBy and aggregations (GROUP BY + sum/avg/count/min/max with optional aliases), from/to (inclusive date range on the source's primary date column), dateInterval (DAY/WEEK/MONTH — collapses a date group-by to that bucket), orderByColumn + orderByDirection, and limit/skip (pagination; limit is capped at 2500 rows per export). Returns an export id and a status. Exports run asynchronously; status transitions from PENDING/PROCESSING to COMPLETED or FAILED. Poll exports_get to track status, then read the result with exports_raw_download (inline content) or exports_raw_url_get (presigned URL). If a query would naturally exceed 2500 rows, narrow it via higher-level aggregation, filters, or top-N ordering, or paginate with skip. Column names and source schemas are defined per source - see exports_sources_get and the public DataDoe API reference at https://app.datadoe.com/hub/data-scheme. For easier analysis, the tool may add unitily columns to the resulting Export.
exports_getReturns status and details for one export job. Use this to check if your export is still processing or ready for download.
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.
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.