リモート MCP を追加する
WorkBuddy、ChatGPT などの対応クライアントをブラウザ OAuth で Ecommerce Data API に接続します。
リモート MCP を追加する
対応クライアントに以下の Streamable HTTP エンドポイントを追加します。
https://ecommercedataapi.com/mcp45 個の個別業務ツールと従来の 4 個の汎用ツール、計 49 個のツール、
および ecommerce-data-api という 1 個の MCP Prompt を提供します。
amazon_asin_detail、amazon_asin_competitor などを利用できます。
OCR のファイルアップロードは当面 REST のみです。
WorkBuddy:ブラウザ OAuth を推奨
WorkBuddy の設定手順に従ってください。
必要なのは type: "http" と url のみです。
Authorization、Client ID、Client Secret は入力しません。
対応クライアントではログインと認可のためにブラウザが自動で開きます。
認可画面で有効な既存キーを選んで確認するか、明示的に作成して認可を選びます。 既存キーが 1 個なら選択済みになりますが、確認操作は必要です。 キーの値は WorkBuddy に渡されません。
旧設定に固定の Authorization ヘッダーがあると OAuth は開始しません。
このサービスの該当ヘッダーだけを削除して再接続してください。
必要に応じて、この接続だけの古い認可キャッシュを削除します。他の MCP 設定は維持してください。
ChatGPT の Web 版に追加する
- ChatGPT の Web 設定で Developer mode を有効にします。
- 上記 URL でリモート MCP サーバーを追加し、OAuth 認証を選びます。
- Ecommerce Data API にログインします。
- 既存キーを選んで確認するか、明示的にキーを作成して認可します。 キーが 1 個で選択済みの場合も確認が必要です。
- ChatGPT に戻り、新しい会話を開きます。
- 「
ecommerce_accountで残りのクレジットを確認してください。有料のデータ API はまだ呼び出さないでください」と依頼します。
OAuth はアカウント、選択したキー ID、認証情報のフィンガープリントを関連付けます。 API キーの値はクライアントに送信されません。
ツールと Prompt
接続後、amazon_asin_detail などの個別ツールが表示されることを確認します。
有料データを取得する場合は、Amazon US の ASIN B08CK5Z5Q1 の価格と評価などを依頼できます。
従来の ecommerce_api_search、ecommerce_api_describe、
ecommerce_api_call、ecommerce_account も利用できます。
ecommerce-data-api Prompt のタイトルは Ecommerce Data API です。
任意の task 引数は最大 4,000 文字です。選択するだけでは指示の読み込みのみで、
データ取得や課金は行われません。スラッシュメニューへの表示はクライアントに依存します。
自然言語の依頼には Prompt の選択は不要です。
クレジットとアクセス
MCP と REST はアカウント残高を共有します。各取得は API カタログのクレジットを消費し、 1 回の依頼で複数のクエリが実行される場合があります。 キーごとの独立した権限、予算、レート制限はありません。
選択したキーのリセット・削除・期限切れによりアクセスは無効になります。 OAuth のキー変更には再認可が必要です。MCP 接続を取り消しても REST キーは 削除・無効化されず、そのキーでの直接接続も停止しません。 直接接続を止めるにはキーをリセットまたは削除してください。失敗した有料リクエストは自動再試行されません。
代替手段とトラブルシューティング
- **Bearer Token 欄しかない場合:**有効な API キーを代替手段として使用します。
クライアントは
Authorization: Bearer <api-key>を送信し、キーを保存します。 この方法ではブラウザ OAuth は開きません。キーを URL に含めないでください。 - 選択できるキーがない場合:明示的に作成して認可を選びます。 ページを開くだけではキーは作成されません。
- **OAuth に失敗する場合:**Streamable HTTP、OAuth 2.1、PKCE S256 の対応を確認します。 クライアントのコールバックと接続状態を確認してください。 プロトコルの互換性だけではクライアントの認可フローが実証されたことにはなりません。
- **ツールが表示されない場合:**再接続し、新しい会話とサーバーの状態を確認します。
- **残高不足の場合:**クレジットを追加して再試行します。有料呼び出しは自動再試行されません。
ローカル stdio は引き続き API キーで設定し、OAuth ではありません。
新しいツールには CLI 0.2.2 以降を使用してください。
Hermes、WorkBuddy、Claude Code の設定はプラットフォーム別ガイドを参照してください。