Amazon Scraper Api について
Amazon Scraper Apiは、Amazon Scraper APIを通じて、対応するAIクライアントにAmazonの商品データを構造化して提供するMCPサーバーです。商品取得、検索、非同期の一括スクレイピングに対応します。
主な機能
- 01ASINまたはURLで商品詳細を取得
- 02並べ替えとページ指定に対応した検索
- 03最大1,000件のASINを非同期で一括処理
- 04バッチの進捗確認
- 05商品情報を構造化して返却
活用シーン
- 01商品の現在価格と在庫状況を確認
- 02Amazonの各マーケットプレイスの商品を比較
- 03キーワードと並べ替え条件で商品を検索
- 04商品カタログを分割してスクレイピング
MCP 対応
Claude Desktop、Cursor、Claude Code、Continueなどのクライアントに、Amazonの商品・バッチ操作をMCPツールとして提供します。呼び出しには`ASA_API_KEY`を使用します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
4掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| query | string | はい | 10 桁の Amazon ASIN。例:"B09HN3Q81F" |
| domain | enum | いいえ | Amazon マーケットプレイスの TLDcom | co.uk | de | fr | it | es | nl | pl | se | ca | com.mx | com.br | com.au | co.jp | sg | in | com.tr | ae | sa | eg |
| language | string | いいえ | コンテンツの言語 xx_YY(例:en_US、de_DE)。マーケットプレイスによって、対応する組み合わせは異なります。 |
詳細
amazon-scraper-api-mcp
Amazon Scraper API 用の MCP(Model Context Protocol)サーバーです。 Claude Desktop、Cursor、Claude Code、Continue、または MCP 対応の AI クライアントに接続できます。モデルからツールを直接呼び出して、Amazon の最新商品データを取得できます。
できること
「amazon.com で、150 ドル未満のワイヤレスイヤホンのうち評価が最も高いものを探して、amazon.de のほうが安いか確認してください」
これで1 つのプロンプトです。MCP がなければ、AI は Amazon のページを取得できず(Amazon が LLM によるブラウジングをブロックします)、価格や在庫の最新情報も得られません。この MCP サーバーなら、amazon_search と amazon_product を直接呼び出し、Amazon Scraper API の構造化データを返します。
提供するツール
| ツール | 機能 | 一般的な用途 |
|---|---|---|
amazon_product | ASIN または URL で商品を 1 つ取得 | 「B09HN3Q81F の価格と評価を取得」 |
amazon_search | 並べ替えとページネーションに対応したキーワード検索(1 回の呼び出しにつき 1 ページ) | 「50 ドル未満の鋳鉄製フライパンを上位 10 件」 |
amazon_batch_create | 最大 1000 件の ASIN を非同期スクレイピング用にキューに追加 | 「カタログ内の全 500 商品をスクレイピングし、完了したら Webhook で通知」 |
amazon_batch_status | バッチの進行状況を確認 | 「バッチ xyz はどこまで完了していますか?」 |
各ツールは、タイトル、価格、評価、レビュー件数、在庫状況、購入ボックス、バリエーション、画像、箇条書き、カテゴリ、仕様テーブルを含む構造化 JSON を返します。
ベンチマーク(本番環境での実測、2026-04)
| 指標 | 値 |
|---|---|
| レイテンシの中央値(商品、US) | 約 2.6 秒 |
| P95 レイテンシ | 約 6 秒 |
| リクエスト 1,000 件あたりの価格 | 一律 $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
# then set ASA_API_KEY in the environment Claude Code runs in
会話例(Claude Desktop)
あなた: amazon.com での AirPods Pro 第 3 世代の現在の価格はいくらですか?
Claude: [ASIN B09HN3Q81F を指定して
amazon_productを呼び出します]AirPods Pro 第 3 世代は現在、amazon.com で $199.00 です。通常価格は $249.00 で、20% オフになっています。レビュー 58,214 件で評価は 4.7 つ星、在庫があり、Amazon.com が販売・発送しています。Prime 対象です。
あなた: ドイツの Amazon の掲載価格と比較してください。
Claude: [
query=B09HN3Q81F, domain=deを指定してamazon_productを呼び出します]amazon.de では、同じ商品が 229.00 EUR で掲載されています。今日の為替レートでは約 $245 で、米国の価格より約 23% 高くなっています。ドイツの掲載商品は Amazon から発送され、Prime 配送の対象です。
汎用の「ウェブを閲覧する」MCP との違い
amazon.com の読み込みを試みる汎用ブラウザツールは、通常ブロックされる(ロボットチェックが表示される)か、モバイル向けに情報が削られたページを返します。このサーバーはすべての呼び出しを Amazon Scraper API 経由で処理します。同 API は次の機能を提供します。
- ロボットチェックや CAPTCHA のページを検出し、段階的にプロキシの層を切り替えて再試行します
- HTML の寄せ集めではなく、型付きフィールドを含む構造化 JSON を返します
- 各国に対応した住宅用 IP を使用し、20 以上のマーケットプレイスをサポートします
- Webhook 通知に対応したバッチ処理で、数百から数千件の ASIN を処理します
エラー処理
エラーはツールエラーとしてモデルに伝えられ、そのメッセージにはHTTPステータスとAPIのエラーコードが含まれます。例:HTTP 502: target_unreachable や HTTP 402: INSUFFICIENT_CREDITS。モデルは、再試行するかサブタスクを中止するかを判断します。サーバー自体は再試行しません。
よくあるコード:INVALID_API_KEY、INSUFFICIENT_CREDITS、RATE_LIMITED、CONCURRENCY_LIMIT、product_not_found、target_unreachable(60秒以上待ってから再試行)、extraction_failed、SERVICE_OVERLOADED。全コードの一覧:amazonscraperapi.com/docs/guides/errors。
APIキーの取得
app.amazonscraperapi.com。登録時に1,000件の無料リクエストを利用でき、クレジットカードは不要です。 このMCPが提供するすべてのツールを試し、さらに数十回の実用的なチャットを行うのに十分な量です。
リンク
- ウェブサイト: https://www.amazonscraperapi.com/
- ドキュメント: https://amazonscraperapi.com/docs
- 料金: https://amazonscraperapi.com/pricing
- Node SDK: amazon-scraper-api-sdk · Python SDK: amazonscraperapi-sdk · Go SDK: github.com/ChocoData-com/amazon-scraper-api-sdk-go · CLI: amazon-scraper-api-cli
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。