
DataDive
tools.datadive由 datadive.tools 发布官方发布者v1.112.0更新于 Nov 7, 2026
Amazon niche, keyword, competitor and Rank Radar research from your DataDive account.
概览
查询你的 DataDive 账户中的亚马逊细分市场、关键词、竞品、排名雷达和卖家数据,并可发起付费研究任务。
- 可以做什么
- 列出细分市场、空间、标签和 Fast Keywords 运行记录,读取细分市场关键词表、离群词、残留词、词根和竞品
- 按日期范围读取排名雷达的排名、搜索查询表现和 Sponsored Products 指标
- 发起细分市场调研、重新调研、排名雷达和 AI 文案草稿,并轮询其状态
- 管理细分市场关键词、排除词、空间和标签,暂停、恢复或删除排名雷达
- 查看已连接的卖家账户、商品目录、listing 变更、PPC 广告活动、库存和告警
- 查看配额用量和计费用量日志
- 适用场景
- 适合在亚马逊上销售、希望助手在对话中调取 DataDive 研究数据的场景:查看某细分市场的关键词与竞品、检查排名趋势,或无需打开网页应用即可发起调研和排名雷达。
- 运行要求
- 需要 DataDive 账户,具备 Billing Manager 或 Owner 角色且为 Standard 及以上套餐,并在设置中生成 API 密钥。密钥通过 DATADIVE_API_KEY 环境变量传入,且需能访问 api.datadive.tools。README 描述的是通过 stdio 运行的本地 npm 包,而清单列出的是使用 OAuth 的远程端点。
安装
在 SourceWeft 中
- 打开 控制台中的 DataDive,将其添加到工作区。
- 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
- 为需要使用其工具的对话启用该服务。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
交给智能体安装
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/tools.datadive%2Fdatadive/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。其他 MCP 客户端
把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。
{
"mcpServers": {
"datadive": {
"type": "http",
"url": "https://mcp.datadive.tools/mcp"
}
}
}README
@datadive-tools/mcp
An MCP server that lets Claude (or any MCP-compatible client) query your DataDive niches, keywords, competitors, and Rank Radar data using your existing API key.
Runs locally on your machine over stdio. Your API key never leaves your machine
except as the x-api-key header on requests to api.datadive.tools.
What you can ask
- "List my DataDive niches in marketplace
com." - "What's the master keyword list for niche
z515cGOFg3?" - "Who are the top competitors in niche X and what are their sales?"
- "What's my ranking juice for niche X — where can I improve?"
- "Show me my rank radars."
- "Plot the organic ranking trend for rank radar Y from 2024-03-01 to 2024-04-01."
- "Run a niche dive on ASIN B08N5WRWNW in the US marketplace with 5 competitors."
- "Refresh niche X with today's data, same competitors."
- "Re-dive niche X with 12 competitors but keep B08N5WRWNW in the set."
- "Is my dive done yet?"
- "Start a rank radar tracking 10 keywords for ASIN B08N5WRWNW in niche X."
- "Which Amazon seller accounts are connected?"
- "Search my catalog for active 'widget' products in the US."
- "What price or content changes happened on my listings last week?"
1. Get a DataDive API key
- Sign in at https://2.datadive.tools.
- Go to Settings → API Key (
/api-key). - Click Generate API Key. Copy the value — you'll paste it into your MCP client config below.
Requires the Billing Manager or Owner role and the Standard plan or higher. Contact your org admin if you can't see the page.
2. Add it to your MCP client
Claude Desktop
Edit your config file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Add the datadive entry under mcpServers:
Restart Claude Desktop. You should see datadive in the tools menu.
Claude Code
Or edit .mcp.json in your project / ~/.claude/mcp.json globally with the
same JSON shape as above.
Cursor
Settings → MCP → Add new MCP server and paste the same JSON shape:
3. Verify
Ask Claude: "List my DataDive niches."
You should see a tool call to list_niches and a JSON response with your
niches, plus pagination metadata. If you don't, see Troubleshooting below.
Available tools
All data is scoped to the organization that owns the API key. Most tools are
read-only. The tools that change something are marked above; the ones that
cannot be undone also require an explicit confirm: true — see
Tools that change something.
Tools that change something
Six tools cannot be undone, so they require an explicit confirm: true
argument. Called without it, they change nothing and return a note asking the
assistant to confirm the cost with you first:
create_niche_dive,redive_niche— spend dive tokens (scales withnumberOfCompetitors).create_rank_radar— spends Search Term tokens (scales withnumberOfKeywords).generate_listing_copy— spends one AI Copywriter prompt per call.delete_niche,delete_rank_radar— destroy data permanently.
Check your remaining balance any time with get_quota.
create_rank_radar uses that first, unconfirmed call to preview the creation
against the API, so the note it comes back with can tell you something specific
rather than only the token cost — for instance that the product family you asked
for is already tracked by another of your Rank Radars, which would spend Tracked
Search Terms on it twice. The preview creates nothing and spends nothing, and a
warning never blocks the creation: two Rank Radars on one family is how you
track two different sets of search terms and keep separate statistics.
The other write tools — pause_rank_radar, resume_rank_radar and the three
*_rank_radar_search_terms tools — need no confirmation. They only move Daily
Tracked Keywords capacity, which is freed again when you pause, and each is
undone by its counterpart.
add_niche_keywords asks for confirm: true only when it would spend: on a
niche dived in the last 24 hours its first call adds the keywords for free, while
on an older niche that call changes nothing and returns the Dive token cost of the
re-dive the add triggers. remove_niche_keywords and the keyword exclusion
tools are free and need no confirmation.
To skip the per-call confirmation (e.g. in an automated setup), set
DATADIVE_AUTO_CONFIRM_WRITES=true in your client config — then all six run
without confirm, deletes included.
None of the three is safe to retry — each call spends tokens again and
creates a separate dive / re-dive / Rank Radar, even with identical arguments. If
a call errors or times out, check get_dive_status / list_niches /
list_rank_radars for what already exists before calling again.
Dives are asynchronous. create_niche_dive returns a diveId and an
estimated completion time immediately; poll get_dive_status with that diveId
until it reports success, which carries the new nicheId you then feed to
list_niches, get_niche_keywords, and the other niche tools.
redive_niche refreshes a niche you already have rather than creating another
one, and it keeps the same nicheId — so rank radars and reports built on that
niche follow the refreshed data. It takes a mode:
same_competitors— re-dive the niche's current competitor set. Nothing else to supply; use it purely to pull in current sales, price and keyword data.discover— search for a fresh competitor set ofnumberOfCompetitorsASINs. Steer it withheroAsin(the seed to build around; defaults to the niche's highest-selling competitor, preferring one of your own ASINs),lockedAsins(kept no matter what discovery finds) andexcludedAsins(never selected).
⚠️ For
create_niche_dive,marketplaceuses full Amazon domain suffixes (com,co.uk,com.mx,co.jp, …) — e.g. the UK marketplace isco.uk, notuk.
Configuration
Troubleshooting
If a tool call returns an error message, it'll be one of these — each maps to a specific HTTP status from the DataDive API.
If the server itself fails to start, look in your MCP client's log output:
DATADIVE_API_KEY environment variable is required— the env var isn't being passed through to the binary. Confirm your client config has it underenv(notargs), and that you've restarted the client after editing.
Privacy
- The MCP server runs locally on your machine. It is a thin shim — every tool
call becomes a single HTTPS request from your machine to
api.datadive.toolswith your API key as thex-api-keyheader. - Your API key is stored only in your MCP client's config file (which you control). It is never sent anywhere else.
- The server logs nothing on its own. Standard backend access logs at DataDive record per-request metadata (organization, route, status, latency) the same way any direct API call would.
Development
Test the binary end-to-end with the MCP Inspector:
Releasing
The repo uses Changesets:
A "Version Packages" PR opens automatically. Merging it bumps the version, updates CHANGELOG.md, and publishes to npm with provenance.
Support
- Issues: https://github.com/Data-Dive-Tools/datadive-mcp/issues
- API docs: https://developer.datadive.tools/docs#/v1
- DataDive support: [email protected]
License
MIT — see LICENSE.
来源:README.md,提交 920b678
工具
0版本历史
14- v1.112.0最新Nov 7, 2026
- v1.88.0Oct 26, 2026
- v1.84.0Oct 22, 2026
- v1.81.0Oct 16, 2026
- v1.80.1Oct 15, 2026
- v1.78.0Oct 15, 2026
- v1.75.1Oct 14, 2026
- v1.65.0Oct 2, 2026
- v1.59.0Sep 29, 2026
- v1.57.3Sep 28, 2026
- v1.57.0Sep 28, 2026
- v1.56.0Sep 27, 2026
- v1.54.0Sep 25, 2026
- v1.36.0Sep 16, 2026
评分
已满足适用检查项的 85%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通必需25 分
- 已声明认证方式必需10 分
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分