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 集成