🛒 amazon-scraper-api-mcp

基於 Amazon Scraper API 的 MCP(Model Context Protocol)服務器。 可接入 Claude Desktop、Cursor、Claude Code、Continue 或任意兼容 MCP 的 AI 客戶端,讓你的模型直接調用即時 Amazon 商品數據。
🚀 快速開始
💡 它能解鎖什麼
只需一句話提示(one prompt),例如:
"幫我找 amazon.com 上 150 美元以內評分最高的無線耳機,再看看 amazon.de 上是不是更便宜"
如果沒有 MCP,AI 無法抓取 Amazon 頁面(Amazon 會屏蔽大模型瀏覽),也無法獲取即時的價格和庫存信息。而接入本 MCP 服務器後,模型可以直接調用 amazon_search + amazon_product,並從 Amazon Scraper API 返回結構化數據。
🔧 提供的工具
| 工具 |
功能 |
典型用法 |
amazon_product |
通過 ASIN 或 URL 獲取單個商品 |
"查詢 B09HN3Q81F 的價格和評分" |
amazon_search |
關鍵詞搜索,支持排序/過濾 |
"50 美元以下排名前 10 的鑄鐵鍋" |
amazon_batch_create |
提交最多 1000 個 ASIN 進行異步抓取 |
"抓取我商品目錄裡的全部 500 件商品,完成後用 webhook 通知我" |
amazon_batch_status |
輪詢批處理進度 |
"批處理 xyz 完成了多少?" |
每個工具均返回結構化 JSON:標題、價格、評分、評論數、庫存狀態、購買框(buybox)、變體、圖片、要點描述(bullets)、類目、規格表。
📊 基準性能(生產環境實測,2026-04)
| 指標 |
數值 |
| 中位延遲(商品接口,美國) |
約 2.6 秒 |
| P95 延遲 |
約 6 秒 |
| 價格 / 每 1000 次請求 |
$0.50 固定價 |
| 支持站點 |
20+ |
📦 安裝指南
🖥️ Claude Desktop 配置
編輯 ~/Library/Application Support/Claude/claude_desktop_config.json(macOS)或 %APPDATA%\Claude\claude_desktop_config.json(Windows):
{
"mcpServers": {
"amazon-scraper": {
"command": "npx",
"args": ["-y", "amazon-scraper-api-mcp"],
"env": {
"ASA_API_KEY": "asa_live_..."
}
}
}
}
重啟 Claude Desktop。工具會出現在聊天輸入框的 MCP 圖標下。
✏️ Cursor 配置
進入 Settings → MCP → Add server:
- Command:
npx -y amazon-scraper-api-mcp
- Env:
ASA_API_KEY=asa_live_...
⌨️ Claude Code 配置
claude mcp add amazon-scraper -- npx -y amazon-scraper-api-mcp
💻 使用示例(Claude Desktop 對話)
你: amazon.com 上 AirPods Pro 3rd gen 現在多少錢?
Claude: [調用 amazon_product,ASIN 為 B09HN3Q81F]
amazon.com 上的 AirPods Pro 3rd gen 當前售價為 $199.00,原價 $249.00(折扣 20%)。評分為 4.7 星,來自 58,214 條評論,目前有貨,由 Amazon.com 配送和銷售,支持 Prime。
你: 和德國 Amazon 上的商品對比一下。
Claude: [調用 amazon_product,參數為 query=B09HN3Q81F, domain=de]
同一商品在 amazon.de 上標價為 229.00 EUR。按今日匯率約合 $245,比美國價格貴大約 23%。德國站點由 Amazon 配送,符合 Prime 配送條件。
🌐 為什麼選擇本工具,而不是通用的"瀏覽網頁" MCP
通用的瀏覽器工具嘗試加載 amazon.com 時,通常會被攔截(robot check),或只能返回移動端精簡頁面。本服務器通過 Amazon Scraper API 路由每一次請求,其具備:
- 檢測並重試 robot/CAPTCHA 頁面,逐級升級代理層級
- 返回結構化 JSON(帶類型字段),而非 HTML 混雜內容
- 支持 20+ 站點,使用與目標國家匹配的住宅 IP
- 支持批處理(數百至數千個 ASIN),並可通過 webhook 下發結果
- 內置限流退避(rate-limit backoff)機制
🛠️ 錯誤處理
錯誤會以工具錯誤的形式返回給模型,包含 code 字段和提示信息。模型將自行決定是重試還是放棄該子任務。你無需自己編寫錯誤處理邏輯。
常見錯誤碼:INVALID_API_KEY、INSUFFICIENT_CREDITS、RATE_LIMITED、target_unreachable、amazon-robot-or-human、extraction_failed、SERVICE_OVERLOADED。完整列表請見:amazonscraperapi.com/docs/errors。
🔑 獲取 API Key
前往 app.amazonscraperapi.com 註冊。註冊即贈 1,000 次免費請求,無需信用卡。 足以測試本 MCP 暴露的全部工具,並額外支撐數十次正式對話。
🔗 相關鏈接
📄 許可證
MIT