MCP · Bol keywords
MCP for Bol keyword research
Marktspan market intel MCP is Bol.com keyword research inside Claude and ChatGPT. You can rank leaf categories, read search volume and winning bids, inspect bestsellers, and pull live Bol Insights trends. No connected shop is required for market wide demand. Amazon keyword exports stay out of the workflow.
Demand before you buy stock
A range decision starts at the leaf, not at a translated Amazon seed. rank_bol_leaf_categories orders leaves by 24 month searches per keyword. list_bol_category_tree resolves the id. get_bol_category_keywords and get_bol_category_bestsellers tell you whether the leaf is crowded or merely searched.
Precomputed first, live when needed
search_keyword_demand and get_keyword_detail are fast because they read a shared pool. get_bol_search_term_trend and lookup_keyword_on_bol hit Bol Retailer Insights on house credentials, rate limited. Use live calls for a long tail that is not in the pool yet, not for every autocomplete keystroke.
Account search terms are not market demand
If the question is “what did shoppers type on my ads,” that is get_search_terms on Ad Pilot. If the question is “is this niche worth listing,” that is market intel. Mixing them recreates the Amazon assumption problem we already documented.
Keyword and category functions
Start plan. No Bol shop login for market wide tools. Winning bids are omitted on some live house account calls.
| Tool | Plan | What it returns | Example ask |
|---|---|---|---|
| search_keyword_demand | Start+ | Shared Bol keyword pool: volume, trend, average winning bid. No shop required. | What is search demand for yogamat extra dik? |
| rank_bol_leaf_categories | Start+ | Leaf categories ranked by 24 month searches per keyword. | Rank Bol leaves by demand and drop Elektronica. |
| list_bol_category_tree | Start+ | Dutch browse paths. Resolve a leaf id after ranking. | Show the Beauty store tree down to leaves. |
| get_bol_category_keywords | Start+ | Keywords inside one leaf: 12 month volume, trend, winning bid. | Keywords in this leaf with volume above 5,000. |
| get_bol_category_bestsellers | Start+ | Scraped bestsellers for a leaf: rank, title, price, rating. | Who occupies the top ten in this leaf right now? |
| get_bol_search_term_trend | Start+ | Live Bol Insights: up to four year monthly trend for a seed term. | Is luchtbevochtiger seasonal or structurally up? |
| lookup_keyword_on_bol | Start+ | Live single term lookup when the precomputed pool does not have it yet. | Look up this new long tail on live Bol Insights. |
| analyze_product | Start+ | Async: Dutch keywords, live landscape, unit economics. Poll get_analysis_result. | Is this Amazon product viable on Bol at €24.99? |
| get_bol_unit_economics | Start+ | Commission, LVB, VAT, estimated net margin for a price and category. | What is left at €19.99 after LVB in this commission category? |
Use cases
Category entry memo
Rank leaves, exclude a store you already dominate, raise minKeywordCount so thin leaves do not float to the top. Pull keywords and bestsellers for the top two leaves. Run get_bol_unit_economics at the intended price. That is a memo a commercial director can read.
Listing language without guessing Dutch
analyze_product localizes a title and bullets toward Dutch Bol search terms, then fetches the live landscape. You still judge conversion and brand fit. The tool does not publish the listing.
FAQ
- Is this an official Bol keyword MCP?
- Bol does not ship one. Marktspan reads a shared keyword pool plus live Retailer Insights on house credentials, rate limited.
- Do I need my Bol ads account for keyword research?
- No for market wide demand. Yes if you want search term performance on your campaigns (get_search_terms).
- Why not import Amazon keywords?
- The same phrase carries different volume, seasonality, and bid economics on Bol. See our keyword research insight.
- Are live Insights calls unlimited?
- No. Tier 2 tools are rate limited per token and per tenant, with a house Bol circuit breaker.
- Can the assistant scrape Amazon URLs?
- Amazon URL scraping is off by default. Pass title, brand, bullets, and category into analyze_product.
Research Bol demand in the assistant you already use
We can run a category walkthrough on your next range decision.