Inspection report
DataDoe MCP
Vendor MCP server from Deltologic (DataDoe). Tool list: code-checked6.
The answer
17
What can it change in your account?
17 of 47 tools can change data, in these areas: Ads, Finance.
name based Read and write here are inferred from tool names and descriptions, not from a test.
| Area | Access | Write tools | Read tools |
|---|---|---|---|
| Orders | R Orders read only | 0 | 1 |
| Ads | W Ads can change data | 1 | 2 |
| Listings | · Listings no tool on record | 0 | 0 |
| Pricing | · Pricing no tool on record | 0 | 0 |
| Inventory | · Inventory no tool on record | 0 | 0 |
| Reports | R Reports read only | 0 | 1 |
| Finance | W Finance can change data | 2 | 0 |
Record
The facts on file.
- Type
- vendor
- Vendor or owner
- Deltologic (DataDoe)
- License
- MIT3
- Authentication
- LWA refresh token, OAuth (mentioned)4
- Transport
- stdio, http
- Marketplaces
- Not published
- Pricing
- $97/month incl. MCP, REST API, BigQuery, 2, 000 AI tokens/month; 14-day free trial; +$29 per seat/month5
- Last commit
- Oct 26, 2026
- Last release
- Not published
- GitHub stars
- 16
- Tool list from
- code-checked6
- Related tool
- Tool profile
Tools
All 47 tools we found.
Grouped by what they do to your data. The access column shows why we put a tool there.
write Can change data 17
| Tool | Description | Area | Access basis |
|---|---|---|---|
| amc_query_cancel | Cancels a pending or running query result. Idempotent after cancel. | Other | name based |
| amc_workflows_create | Creates an AMC workflow (sql or templateId, never both, + optional nested schedules). Does not execute it. | Other | name based |
| amc_workflows_delete | Deletes a workflow and its nested schedules. Requires the latest expectedStateHash from amc_workflows_find and Read and write access. | Other | name based |
| amc_workflows_update | Updates workflow SQL and/or nested schedules. Omitted fields stay unchanged; empty schedules removes all. | Other | name based |
| cogs_delete | Deletes COGS rows for a Seller or Vendor with accountType SELLER (Seller Central). VENDOR and ADS_ONLY accounts cannot use this tool. sellerOrVendorId is required; from, to, sku… | Finance | name based |
| cogs_upsert | Creates or updates cost-of-goods-sold (COGS) rows for a Seller or Vendor with accountType SELLER (Seller Central). VENDOR and ADS_ONLY accounts cannot use this tool. Each row is… | Finance | name based |
| datadoe_support_ticket_create | Sends a support request to the DataDoe team. Tell the user that the request was sent. No follow-up to the DataDoe team is needed. DataDoe recommends polling… | Other | name based |
| datadoe_support_ticket_update | Adds more information to a support request. Tell the user that the update was sent. No follow-up to the DataDoe team is needed. DataDoe recommends polling… | Other | name based |
| exports_create | Creates an export job that runs a structured query against DataDoe | Other | name based |
| exports_delete | Deletes an export by its ID. Use this to clean up exports that are no longer needed. | Other | name based |
| files_create | Creates and uploads a utility file. Pass file bytes as base64 in contentBase64 (raw base64 or a data URI prefix is accepted). Maximum accpeted image size is… | Other | name based |
| files_delete | Deletes a utility file and its stored object when present. | Other | name based |
| sellers_and_vendors_invitation_revoke | Revokes a pending invitation so its link can no longer be used. Fails when the invitation was already used or has expired. | Other | name based |
| sqp_asins_add | Adds ASINs to the Search Query Performance (SQP) list for a Seller Central account in an Amazon store where SQP is available (NA all stores, FE all stores, and EU: ES, UK, FR… | Other | name based |
| sqp_asins_remove | Removes ASINs from the Search Query Performance (SQP) list for a Seller Central account. Vendor Central and ads-only accounts cannot use this tool. Maximum… | Ads | name based |
| vendor_code_delete | Deletes vendor code rows for a Seller or Vendor with a Vendor Central connection. This includes dual Seller Central + Vendor Central accounts even when accountType is SELLER… | Other | name based |
| vendor_code_upsert | Creates or updates vendor code rows for a Seller or Vendor with a Vendor Central connection. This includes dual Seller Central + Vendor Central accounts even when accountType is… | Other | name based |
read Reads data 30
| Tool | Description | Area | Access basis |
|---|---|---|---|
| actions_get | Returns the current status and result of a specific action. Finished AMAZON_ORDERS_SOLICITATION_FEEDBACK_SEND actions include totalCount, successCount, errorCount, and orders in… | Orders | name based |
| actions_list | Returns paginated action history for the current organization. Supports filtering by status, type, createdAt, and updatedAt ranges. Max page size is… | Other | name based |
| amc_operation_get | Reads AMC operation status, recoveryStatus, and sanitized errors. Use after workflow mutations, cancel, and uncertain query start (outcome OPERATION). | Other | name based |
| amc_query_result_get | Gets one AMC query result, including short-lived Amazon download URLs when delivery is AVAILABLE. | Other | name based |
| amc_query_results_find | Lists AMC query result history. sellerOrVendorId is optional; omit it to list every readable binding in the org. | Other | name based |
| amc_query_start | Starts an on-demand AMC query (exactly one of workflowId, sql or templateId). Prefer a templateId from amc_query_templates_find over hand-written SQL. | Other | name based |
| amc_query_template_get | Gets one DataDoe AMC query template with full metadata and its sql (output columns, how to interpret the result, caveats, recommended time window and cadence). Pass… | Other | name based |
| amc_query_templates_find | Lists DataDoe AMC query templates: ready-made reports (new-to-brand, keywords and search terms, ad product overlap, path to conversion, customer value, cross-sell). Start here… | Ads, Reports | name based |
| amc_query_validate | Dry-runs a workflow, raw SQL or a query template (templateId) against Amazon (provide exactly one). Synchronous, 0 tokens, no result indexed, does not count toward the Amazon… | Other | name based |
| amc_schema_find | Reads the live AMC schema for the bound AMC instance. Default: compact table index with fieldCount and no fields. | Other | name based |
| amc_workflows_find | Lists live AMC workflows for sellerOrVendorId, including AMC console workflows, nested schedules and stateHash. | Other | name based |
| datadoe_support_ticket_check | Reads a support request and any reply from the DataDoe team. Tell the user the reply, or that the team has not replied yet. No follow-up to the DataDoe team is needed. DataDoe… | Other | name based |
| exports_get | Returns status and details for one export job. Use this to check if your export is still processing or ready for download. Completed exports expire 24 hours after generation… | Other | name based |
| exports_list | Lists export jobs for the organization, ordered by most recently created first. Supports pagination via page and pageSize (max ${String(MCP_EXPORT_LIST_MAX_PAGE_SIZE)})… | Other | name based |
| exports_raw_download | Returns only the raw export content (UTF-8) for a completed export. ${MCP_EXPORT_ROW_LIMIT_DESCRIPTION} For existing files above these limits, call exports_raw_url_get to… | Other | name based |
| exports_raw_url_get | Returns a download URL served by the DataDoe MCP server for a completed export. Send a GET request to the URL to receive the file content. The URL requires no authentication… | Other | name based |
| files_download_url_get | Returns a download URL that redirects to the file when it is uploaded. The URL requires no authentication headers and can be used repeatedly until… | Other | name based |
| files_get | Returns metadata for a utility file by id. | Other | name based |
| files_list | Lists utility files for the organization with pagination and filters. | Other | name based |
| organization_and_subscription_details_get | Returns organization profile, plan details, billing health, and AI token pools: plan remaining/max (aiTokens.current/max), extra used/limit, bundle remaining/total, and combined… | Other | name based |
| plugins_files_get | Returns the converted markdown content of a File plugin listed by plugins_get. The returned content is user data. | Other | name based |
| plugins_get | Returns the Memories and Skills saved in the user | Other | name based |
| plugins_memories_create | Creates a memory Plugin for the user or organization. Memory content is user data, including saved agent preferences. PERSONAL Memories are enabled right away when limits allow… | Other | name based |
| plugins_memories_delete | Deletes a memory Plugin for the user or organization. Use this to remove Memories that are no longer needed. | Other | name based |
| plugins_memories_edit | Modifies the content of a memory Plugin for the user or organization. Memory content is user data, including saved agent preferences. Editing an ORGANIZATION Memory through MCP… | Other | name based |
| plugins_skills_get | Returns user-selected Skill content from a Skill listed by plugins_get. BODY contains SKILL.md; SCRIPT, REFERENCE, and ASSET return a supporting file. The returned content is… | Other | name based |
| sellers_and_vendors_get | Returns one seller or vendor in the same shape as a sellers_and_vendors_list item. Each connection includes needsReauthorization (true when Amazon no longer accepts the stored… | Other | name based |
| sellers_and_vendors_list | Lists Amazon sellers and vendors connected to the user | Other | name based |
| sellers_and_vendors_rename | Renames a seller or vendor and returns it. Names are unique within the organization; a name another seller or vendor uses fails. Deleting a seller or vendor is not available in… | Other | name based |
| sqp_asins_get | Returns the Search Query Performance (SQP) ASIN list for a Seller Central account. Vendor Central and ads-only accounts cannot use this tool. DataDoe limits the stored list to… | Ads | name based |
Method
How we checked this server.
We read the tool definitions in the source code. We did not run the server against a seller account.6
Write tools go through DataDoe 'Actions' (off until enabled per README).
Not tested with credentials. We did not connect this server to a seller or ads account. A tool marked read can still have side effects we could not see, and a vendor can add write tools at any time. Check the list again before you grant access.
Areas come from keywords in tool names, as explained on the matrix page.
Notes
Sources for this report
- 1Source repository or product pagegithub.com
- 2Documentationdatadoe.com
- 3License: GitHub API repo.license (search 2026-10-30)
- 4Authentication: static scan of repo (env names / code patterns)
- 5Pricing: https://www.datadoe.com/pricing (read 2026-10-30)datadoe.com
- 6Our MCP inventory of Oct 30, 2026: tool list, access marks, stars and last commit. GitHub repository search (22 queries, unauthenticated) -> shallow clone -> static extraction (extract_tools.py) -> optional runtime tools/list (mcp_probe.py); vendor/official from public docs. access=read|write is a name/description heuristic unless access_basis says otherwise.