
DataDive
tools.datadive由 datadive.tools 發布官方發布者v1.112.0更新於 Nov 7, 2026
Amazon niche, keyword, competitor and Rank Radar research from your DataDive account.
概覽
查詢你的 DataDive 帳戶中的 Amazon 利基市場、關鍵字、競品、排名雷達與賣家資料,並可發起付費研究任務。
- 可以做什麼
- 列出利基市場、空間、標籤與 Fast Keywords 執行紀錄,讀取利基市場關鍵字清單、離群詞、殘留詞、詞根與競品
- 依日期範圍讀取排名雷達的排名、搜尋查詢成效與 Sponsored Products 指標
- 發起利基市場調查、重新調查、排名雷達與 AI 文案草稿,並輪詢其狀態
- 管理利基市場關鍵字、排除詞、空間與標籤,暫停、恢復或刪除排名雷達
- 檢視已連結的賣家帳戶、商品目錄、listing 變更、PPC 廣告活動、庫存與警示
- 查看配額用量與計費用量紀錄
- 適用情境
- 適合在 Amazon 銷售、希望助理在對話中取得 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 分