概要
オランダおよびベルギーのマーケットプレイス向けのbol.com小売業者API:注文、追跡可能な出荷、返品、FBB在庫、価格と在庫を含むオファー、手数料、カタログコンテンツ、競合オファー、評価、請求書およびパフォーマンス指標。クライアントIDとシークレット。
ガイド付きセットアップ
bol.com を Meta Muse に 2 分で接続
AnythingMCP Cloud の無料トライアルを始め、ガイド付きセットアップで bol.com を接続して、MCP URL を Meta Muse に追加します。コードもサーバーの運用も不要です。
クレジットカード不要 · 7日間の試用 · セルフホストの選択肢あり
こう聞いてみよう
bol.com のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要?cloud.anythingmcp.comに直接アクセスして。 サインインし、Connectors → bol.comをクリックし、資格情報を貼り付け、MCP APIキーを生成すれば完了です。Dockerも
git cloneも、ローカルサーバーも不要です。
bol.com + Meta Muse
オランダおよびベルギーのマーケットプレイス向けのbol.com小売業者API:注文、追跡可能な出荷、返品、FBB在庫、価格と在庫を含むオファー、手数料、カタログコンテンツ、競合オファー、評価、請求書およびパフォーマンス指標。クライアントIDとシークレット。
前提条件
コネクタに組み込まれた完全なセットアップ手順を参照してください(コネクタを選択したときにアプリ内ストアに表示されます)。このコネクタに必要な環境変数は次のとおりです:
BOL_CLIENT_ID, BOL_CLIENT_SECRET
ステップ1 — 資格情報を取得する
セットアップには約3分かかります。bol.comの販売者アカウント(Verkopen via bol)が必要で、bol Seller DashboardのAPI設定にアクセスする必要があります。コネクタには小売業者API用のクライアントIDとクライアントシークレットが必要です。
- bol Seller Dashboardでアカウントを開き、次にInstellingen → Diensten → API Instellingen(設定、サービス、API設定)を選択します。bolが技術的な連絡先を求めた場合は保存してください。
- Client credentials voor de Retailer APIの下でAanmaken(作成)をクリックし、キーに名前を付けてToon secret(シークレットを表示)をクリックします。
- client IDを
BOL_CLIENT_IDに、secretをBOL_CLIENT_SECRETにコピーします。シークレットを失った場合は、新しい資格情報を作成してください。 - コネクタをインストールします。接続を確認するために
bol_com_list_ordersを実行します:自分で出荷するオープン注文が返されます(FBR)。
クラウドとセルフホストは同じ方法で動作します:資格情報は同じで、登録するリダイレクトURLやIPアドレスはありません。
認証:コネクタはhttps://login.bol.com/token(クライアント資格情報)でクライアントIDとシークレットを交換し、約5分間有効なベアラートークンを取得し、期限が切れるまで再利用します。bolはログインサービスを攻撃するアドレスをブロックするため、毎回新しいトークンを要求しません。
開始する場所:bol_com_list_ordersはオープンFBR注文を新しい順にリストします;bol_com_get_orderは顧客の配送および請求の詳細とアイテムを追加します。bol_com_list_offersはあなたのオファーをリストし、bol_com_list_inventoryはbolがあなたのために保有している在庫(FBB)を表示します。
読み取る内容:注文、輸送および追跡可能な出荷、理由と顧客コメントを含む返品、FBB在庫、価格、在庫および国の可用性を含むオファー、オファーが販売されていない理由、価格での製品の手数料、EANによるbolカタログコンテンツ、競合オファーおよび誰がバイボックスを持っているか、星評価、訪問数およびオファーごとのバイボックスの割合、週ごとの販売者パフォーマンス指標、請求書(読み取り専用)。
出荷:bol_com_create_shipmentは、あなたが自分で出荷するアイテムの出荷を確認し、運送業者と追跡コードを含みます。bol_com_add_track_and_traceは出荷に欠けているコードを追加します;既存のコードを変更することはできません。
オファー:bol_com_create_offerおよびbol_com_update_offerはオファーを作成し、価格、在庫、履行、国または保留フラグを変更します。更新は指定されたフィールドのみを変更しますが、配列(バンドル価格、国)は古いもの全体を置き換えます。409は、誰かが同時にオファーを変更したことを意味します。価格はVATを含むEURで、在庫は0から999です。
インストール時にオフになっている:bol_com_cancel_order_item(配達できない注文アイテムをキャンセル)およびbol_com_delete_offer(オファーを削除)。キャンセルは元に戻せず、販売者スコアにカウントされ、削除されたオファーはbolからすぐに消え、復元できません。オファーを一時停止するには、代わりにbol_com_update_offerで保留に設定します。AIが使用する必要がある場合のみ、コネクタページでオンにしてください;AIはすべての変更を確認するように求めます。出荷、追跡、オファーの作成および更新はオンになっています。
非同期書き込み:出荷、輸送およびキャンセルは結果ではなくプロセスステータスで応答します。bol_com_get_process_status(またはbol_com_find_process_statusesをエンティティおよびイベントタイプで)で、SUCCESSまたはFAILUREの時点を表示します。bolはプロセスステータスを1日保持します。オファーは同期的です。
ページング:注文、出荷、返品および在庫リストは1からpageを取り、1ページあたり50行です;空の回答はもうページがないことを意味します。オファーはカーソルを使用します:page.nextCursorを渡し続け、欠落するまで続けます。
レート制限:bolはエンドポイントごとに設定します。注文リストと出荷リストは1分あたり25回の呼び出しを許可し、返品と在庫は1分あたり20回、請求書は1分あたり24回;注文詳細は1秒あたり25回、オファーは1秒あたり25から50回です。429は秒単位のRetry-Afterを持ちます;ライブ値はapi.bol.com/retailer/public/ratelimitsで確認できます。
IDとフォーマット:注文IDには文字(A4K8290LP0)を含むことができ、EANは文字列、日付はYYYY-MM-DD、時間はオフセット付きのISO 8601です。未使用のフィールドは省略され、bolは空の文字列に対して400を返します。
一般的なエラー:エラーはapplication/problem+jsonとして返され、title、detailおよびフィールド名を示すviolationsが含まれます。400は通常、フィールドが欠落または空であることを意味します。429はレート制限です:Retry-Afterの時間を待ってください。
カバーされていない内容:返品の処理や登録(返品を受け入れるとbolが顧客に返金します)、配送ラベルの購入、資金を移動させるもの。
ステップ2 — アダプターをインストールする
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
ステップ3 — Museにコネクタを追加する
サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(
https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドでYOUR_SERVER_IDと表示されている箇所に使ってください。
Muse はリモート MCP サーバーをカスタムコネクタとして追加し、OAuth でサインインします。
- Muse で Settings → Connectors を開き、Add custom connector を選びます。
- MCP サーバーの URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDを貼り付けます。 - Muse が AnythingMCP のサインインページを開きます。サインインしてアクセスを承認します。
- チャットで、
bol.comのツールが必要になる依頼を Muse にしてみましょう。
チャットから設定することもできます(Web、iOS・Android アプリ、WhatsApp)。Muse に次のメッセージを送ってください:
Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth
セルフホストの場合は、https://cloud.anythingmcp.com の代わりにインスタンスの公開 HTTPS アドレスを使ってください。Muse は Meta のクラウドから接続するため、localhost は使えません。
利用可能なツール
| ツール | 何をするか |
|---|---|
bol_com_list_orders | 注文をリストします。新しい順:orderId、orderPlacedDateTimeおよびアイテムごとのorderItemId、ean、履行方法およびステータス(OPEN、HANDLED)… |
bol_com_get_order | 1つの注文を読み取ります:顧客の配送および請求の詳細(名前、住所、メール、電話、VATおよびKvK番号)、ピックアップポイント、およびアイテムごと… |
bol_com_list_shipments | 出荷をリストします。新しい順:shipmentId、shipmentDateTime、shipmentReference、注文およびそのアイテム、輸送(運送業者コード… |
bol_com_get_shipment | 1つの出荷を読み取ります:数量、単価および手数料を含むアイテム、配送および請求の詳細、輸送(transportId… |
bol_com_list_returns | 返品をリストします:returnId、registrationDateTime、履行方法およびアイテムごとのrmaId、orderId、ean、タイトル、期待数量、返品理由… |
bol_com_get_return | アイテム、理由、顧客の詳細および処理結果を含む1つの返品を読み取ります |
bol_com_list_inventory | FBBオファーのためにbolの倉庫に保管されている在庫をリストします:ean、bsku、タイトル、regularStockおよびgradedStock |
bol_com_list_offers | あなたのオファーをリストします(Offers API v11):offerId、ean、reference、condition、pricing(バンドル価格)、在庫(数量、managedByRetailer… |
bol_com_get_offer | 1つのオファーを読み取ります(Offers API v11):ean、reference、condition、バンドル価格、在庫(correctedStock)、履行、国の可用性および… |
bol_com_get_offer_not_for_sale_reasons | オファーが販売されていない理由を国ごとに説明します:欠落しているコンテンツ属性、価格、在庫、ショップのステータス、販売権、保留中および… |
bol_com_get_process_status | 非同期v10書き込み(出荷、輸送、キャンセル)の結果を読み取ります:ステータスPENDING、SUCCESS、FAILUREまたはTIMEOUT… |
bol_com_find_process_statuses | 1つのエンティティおよびイベントタイプのプロセスステータスを見つけます。例:注文アイテムのすべてのCREATE_SHIPMENTステータス |
bol_com_get_commission | 価格で製品を販売するためのbol手数料を計算します:fixedAmount、percentage、totalCostおよび一時的な減額 |
bol_com_get_catalog_product | EANによる製品のbolカタログコンテンツを読み取ります:公開されているかどうか、そのカテゴリ(GPCチャンク)、属性(タイトル、説明、ブランド… |
bol_com_get_competing_offers | 製品のbol上のすべてのオファー(あなたのものと競合他社のもの)をリストします:offerId、retailerId、国、bestOffer(バイボックス)、価格、履行方法… |
bol_com_get_product_ratings | 製品の顧客星評価を読み取ります:1から5までの評価ごとのカウント |
bol_com_list_invoices | アカウントのbol請求書を最大31日間の期間(デフォルトは過去4週間)リストします。請求書ID、期間および金額を含みます |
bol_com_get_offer_insights | オファーの製品訪問数またはバイボックスの割合を日、週、または月ごとに読み取ります |
bol_com_get_performance_indicator | ISO週ごとの販売者パフォーマンス指標を読み取ります:スコア、bolが期待する基準および詳細(キャンセル、時間通りの履行… |
bol_com_create_shipment | あなたが自分で出荷する注文アイテムの出荷を確認します(FBR)、運送業者および追跡コードを含みます |
bol_com_add_track_and_trace | 出荷の輸送に欠けている追跡コードを追加します(既存のコードを変更することはできません) |
bol_com_cancel_order_item | 配達できない1つの注文アイテムを理由とともにキャンセルします |
bol_com_create_offer | 製品のオファーを作成します(Offers API v11、同期):EAN、condition、バンドル価格、在庫および履行 |
bol_com_update_offer | オファーを更新します(Offers API v11、同期):価格、在庫、履行、国、referenceまたは保留フラグ |
bol_com_delete_offer | オファーを削除します(Offers API v11) |
例のプロンプト
- "今日出荷する必要があるオープン注文はどれで、キャンセルリクエストがあるものはありますか?"
- "顧客の住所とアイテムを含む注文A4K8290LP0を表示してください。"
- "私のオファーの中で販売されていないものはどれで、その理由は何ですか?"
- "EAN 8712345678901のバイボックスは誰が持っていて、価格はいくらですか?"
- "EAN 8712345678901の私のオファーの価格を24.95に、在庫を40に設定してください。"
よくある質問
返品や注文のキャンセルを処理できますか? 返品を読み取りますが、処理や登録はできません。返品を受け入れるとbolが顧客に返金します。注文アイテムをキャンセルすることはbol_com_cancel_order_itemで可能ですが、インストール時にオフになっています。
ベルギーおよびオランダの販売に対応していますか? はい。1つの販売者アカウントで両国をカバーし、オファーは国の可用性を持ち、bol_com_get_offer_not_for_sale_reasonsは国ごとにオファーが販売されていない理由を説明します。
Muse はどこで使えますか? Meta は現在、Muse を米国とカナダで提供しています。Web、iOS・Android アプリ、WhatsApp で利用できます。
Meta はこのコネクタを審査しますか? いいえ。Meta はカスタムコネクタを審査しません。Muse に見えるのは、AnythingMCP でこの MCP サーバーに対して有効にしたツールだけです。コネクタはいつでも Settings → Connectors で切断できます。
次のステップ
このガイドは役に立ちましたか?