bol.com MCP by usefulapi

io.usefulapi由 usefulapi.io 發布官方發布者v1.7.4更新於 Nov 7, 2026

Read bol orders, returns, offers and inventory; update an offer’s stock, price or sale status.

發布方自己的服務:Ably MCP by usefulapi

已驗證Streamable HTTP可網頁執行金融商業與電商

概覽

AI 產生的概覽

託管的 bol.com 賣家工具:讀取訂單、出貨、退貨、報價、庫存與發票,並可修改報價的價格、庫存或銷售狀態。

可以做什麼
  • 列出並取得訂單、出貨與客戶退貨,含買家收貨與帳單資訊
  • 列出並取得報價,說明報價無法販售的原因,並更新報價的價格、庫存、參考編號或暫停狀態
  • 列出由 bol 履約的庫存,可依 EAN、標題、庫存水準或數量篩選
  • 列出發票並讀取某張發票背後的交易明細
  • 為最多 100 項商品計算佣金,並比較同一 EAN 的競品報價
  • 讀取績效指標與銷售預測,查詢非同步寫入流程的狀態
適用情境
適合 bol.com 賣家讓助理回答待出貨訂單、未處理退貨、無法販售的報價、庫存與發票等問題,或在對話中調整報價價格與庫存。
執行需求
以 URL 加入的遠端 MCP 端點;透過 OAuth 登入,登入頁要求填寫 bol.com 憑證。需在 bol 賣家後台建立專用的 client ID 與 secret。用戶端設定中不要加入 API key 或 Authorization 標頭。免費方案每月 50 次工具呼叫,付費方案另行計費。
安裝前請注意
會回傳買家個人資料(收貨、帳單與客戶資訊),並會傳給所選的 AI 用戶端及其 LLM 供應商。bol_update_offer 是寫入操作,價格與庫存變更會直接在 bol.com 生效。供應商為獨立服務商,並非 bol 官方列出的整合夥伴;可在 bol 中撤銷憑證。付費方案需付費並透過結帳連結訂閱,取消當期不退費。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 bol.com MCP by usefulapi,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.usefulapi%2Fbol-com/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "bol-com-by-usefulapi": {
      "type": "http",
      "url": "https://bol-com.usefulapi.io/mcp"
    }
  }
}

README

bol.com MCP by usefulapi

Connect your bol seller account at https://bol-com.usefulapi.io/mcp.

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://bol-com.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http bol-com https://bol-com.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
json
{  "mcpServers": {    "bol-com": {      "url": "https://bol-com.usefulapi.io/mcp"    }  }}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your bol.com credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/bol-com/

Create a dedicated client ID and secret for UsefulAPI in your bol Seller Dashboard. This uses bol’s documented authentication route for unlisted integration providers. UsefulAPI is independent and is not a listed bol integration partner. Revoke these credentials in bol to stop access. Buyer information you request passes to your chosen AI client and its LLM provider. Creating a new client ID starts a new usage and billing identity.

Tools

ToolTypeWhat it does
bol_list_ordersreadList orders
bol_get_orderreadGet an order
bol_list_shipmentsreadList shipments
bol_get_shipmentreadGet a shipment
bol_list_returnsreadList returns
bol_get_returnreadGet a return
bol_list_offersreadList offers
bol_get_offerreadGet an offer
bol_get_offer_not_for_sale_reasonsreadWhy an offer is not for sale
bol_update_offerwriteUpdate an offer
bol_list_inventoryreadList FBB inventory
bol_list_invoicesreadList invoices
bol_get_invoice_specificationreadGet an invoice specification
bol_get_commissionsreadCalculate commissions
bol_get_competing_offersreadCompeting offers for an EAN
bol_get_performance_indicatorreadGet a performance indicator
bol_get_sales_forecastreadGet a sales forecast
bol_get_process_statusreadGet a process status
bol_usage_statusmetaUsage status (free-tier meter)
bol_request_featuremetaRequest a missing feature
bol_upgrademetaUpgrade to Pro or Pro+
bol_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per API client ID)$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with bol_upgrade (it returns a Stripe Checkout link). Cancel any time with bol_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running bol_upgrade before then undoes the cancel. Or write to [email protected].

License

Independent integration by usefulapi. See Terms and Privacy.

來源:servers/bol-com/README.md,提交 4046075

工具

18

bol_list_orders

List orders

List the seller's bol orders (50 per page), each with its order items, EANs, quantities, prices, fulfilment method and the buyer's shipment details (personal data). By default only OPEN orders fulfilled by the retailer (FBR). Use change_interval_minute or latest_change_date to poll for recent changes. GET /retailer/orders.

輸入參數pagestatusfulfilment_methodlatest_change_datechange_interval_minute

bol_get_order

Get an order

One order by id: the order items (with their order item ids), prices, quantities, fulfilment, the buyer's shipment and billing details (personal data) and the latest delivery dates. GET /retailer/orders/{order-id}.

輸入參數order_id必填

bol_list_shipments

List shipments

List shipments up to 3 months old, newest first (50 per page): shipment id, date, the order items shipped and the transport (track and trace). Filter by order_id OR fulfilment_method (order_id wins). GET /retailer/shipments.

輸入參數pageorder_idfulfilment_method

bol_get_shipment

Get a shipment

One shipment by id: shipment date, order items, transport and track and trace details, the buyer's delivery address (personal data). GET /retailer/shipments/{shipment-id}.

輸入參數shipment_id必填

bol_list_returns

List returns

List customer returns (RMA): return id, registration date, fulfilment method and the return items with their handling status. Set handled explicitly: true = handled returns (newest first), false = returns still to handle (oldest first); bol documents no default. GET /retailer/returns.

輸入參數pagehandledfulfilment_method

bol_get_return

Get a return

One return by id: return items, reasons, handling results, the customer's details (personal data). GET /retailer/returns/{return-id}.

輸入參數return_id必填

bol_list_offers

List offers

List the seller's offers (Offers API v11): offer id, EAN, condition, price bundles, stock, fulfilment, on-hold flag and last-modified time. Filter by offer ids, EANs, your reference, for-sale state or last-modified time. Cursor paging: pass the previous reply's next_cursor. GET /retailer/offers (v11).

輸入參數eanscursorfor_saleoffer_idspage_sizereferencelast_modified_since

bol_get_offer

Get an offer

One offer by id (Offers API v11): condition, price bundles, stock, fulfilment, countries, product. GET /retailer/offers/{offer-id} (v11).

輸入參數offer_id必填

bol_get_offer_not_for_sale_reasons

Why an offer is not for sale

The reasons an offer is not for sale per country (an offer that is for sale everywhere has none) (content, price, stock, shop status, selling rights, on hold, assortment policy), each with a code and description. GET /retailer/offers/{offer-id}/not-for-sale-reasons (v11).

輸入參數offer_id必填

bol_update_offer

Update an offer

WRITE: change an existing offer on bol (Offers API v11 PATCH): put it on hold or back on sale, set your reference, replace its price bundles and/or its own stock. Only the fields you pass change. A price or stock change goes live on bol.com. Use bol_list_offers first to see the current values. PATCH /retailer/offers/{offer-id} (v11).

輸入參數priceson_holdoffer_id必填referencestock_amountstock_managed_by_retailer

bol_list_inventory

List FBB inventory

Fulfilment by bol (FBB/LVB) inventory only, not your own stock (50 per page): EAN, title, regular and graded stock, and the stock level. Filter by EAN or title, stock level, stock type or a quantity range. GET /retailer/inventory.

輸入參數pagequerystatestockquantity

bol_list_invoices

List invoices

List bol invoices (the seller's statements from bol), by default the past 4 weeks: invoice id, issue date, type, period and the media types it can be downloaded in. Pass both dates to look further back (max 31 days). GET /retailer/invoices.

輸入參數period_end_dateperiod_start_date

bol_get_invoice_specification

Get an invoice specification

The transactions (sales, commissions, shipping, returns) behind one bol invoice, as JSON, up to 25,000 lines per page. GET /retailer/invoices/{invoice-id}/specification.

輸入參數pageinvoice_id必填

bol_get_commissions

Calculate commissions

Calculate bol's commission for up to 100 products: for each EAN, a selling price and optionally a condition, returns the fixed amount, the percentage, total cost and any reductions. Read-only (a POST because of the request body). POST /retailer/commission.

輸入參數products必填

bol_get_competing_offers

Competing offers for an EAN

The offers on bol.com for one EAN from all retailers: price, condition, fulfilment, the best offer. Optionally only the best offer or one condition and country. GET /retailer/products/{ean}/offers.

輸入參數ean必填pageconditioncountry_codebest_offer_only

bol_get_performance_indicator

Get a performance indicator

The seller's weekly measurements of one bol performance indicator (cancellations, fulfilment, phone availability, response time, case/item ratio, track and trace, returns, reviews) for an ISO year and week. GET /retailer/insights/performance/indicator.

輸入參數name必填week必填year必填

bol_get_sales_forecast

Get a sales forecast

bol's sales forecast for one offer: expected sales on the whole bol.com platform for the next 1-12 weeks. GET /retailer/insights/sales-forecast.

輸入參數offer_id必填weeks_ahead必填

bol_get_process_status

Get a process status

The status of an asynchronous bol process (a write that answered 202) by its process status id: PENDING, SUCCESS, FAILURE or TIMEOUT, with the error message on failure. GET /shared/process-status/{process-status-id}.

輸入參數process_status_id必填

版本歷史

10
  1. v1.7.4最新Nov 7, 2026
  2. v1.6.3Nov 5, 2026
  3. v1.6.2Nov 5, 2026
  4. v1.6.1Nov 4, 2026
  5. v1.6.0Nov 3, 2026
  6. v1.5.1Nov 3, 2026
  7. v1.4.0Nov 1, 2026
  8. v1.2.0Oct 31, 2026
  9. v1.1.0Oct 31, 2026
  10. v1.0.1Oct 30, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Usefulapi 整合