LIVE SCRAPER

Ceneo

Ceneo.pl is Poland’s price-comparison engine — and this server turns it into three agent tools. Search returns products with their lowest price and shop count; the offers tool is the comparison itself: every shop’s offer for a product, deduplicated and sorted cheapest-first; the product tool adds images, description, brand, price range and rating. Scraped live (direct fetch with an automatic unblocker fallback), parsed from Ceneo’s own data attributes, and cached for ten minutes.

3 tools ~3–20 s cache: 10 min PLN Ceneo.pl HTML, live via unblocker chain

Thirty seconds, any client.

claude mcp add --transport http ceneo https://mcp.wondel.ai/ceneo/mcp

One command in your terminal — the server is available in every Claude Code session.

This server works with Claude, Claude Code, Claude Desktop, Claude Cowork, Cursor, VS Code, Windsurf — and any other MCP client. Stdio-only clients connect through npx mcp-remote.

3 tools, fully typed.

Parameters below are transcribed from the server’s own zod schemas — what you see is what the tool validates.

ceneo_search Search Ceneo by phrase: each product’s lowest price, shop count and Ceneo product id (feed it to ceneo_product_offers).
Param Type Description
phrase * string Search text, e.g. "iphone 15 128gb".
limit integer
= 24
Max products to return (1–60).
ceneo_product_offers The price comparison: EVERY shop’s offer for a product — shop, price, link — sorted cheapest-first.
Param Type Description
productId * string Ceneo product id (digits) or full https://www.ceneo.pl/<id> URL. Get it from ceneo_search.
ceneo_product Product details: name, images, description, brand, price range, offer count and rating.
Param Type Description
productId * string Ceneo product id (digits) or full product URL.

Prompts that just work.

What’s the lowest Polish price for the iPhone 15 128GB right now, and which shop has it?

ceneo_search + ceneo_product_offers

Compare every shop’s price for this Ceneo product, cheapest first, and flag suspicious outliers.

ceneo_product_offers

Is the Bosch KGN39 fridge rated well, and what’s its price range across shops?

ceneo_search + ceneo_product

What comes back

{
  "source": "zenrows",
  "fetchedAt": "2026-07-02T14:02:11.312Z",
  "productId": "158364128",
  "name": "Apple iPhone 15 128GB Czarny",
  "priceRange": [2799, 3249],
  "currency": "PLN",
  "count": 17,
  "offers": [
    { "shop": "Media Expert", "price": 2799, "currency": "PLN", "url": "…" },
    { "shop": "RTV Euro AGD", "price": 2849, "currency": "PLN", "url": "…" }
  ]
}

Abridged real response. Every payload carries the same envelope — source says where the data came from, fetchedAt says when, query echoes what you asked. Compact JSON in one text block, exactly how agents like it.

Add Ceneo
to your agent.

mcp.wondel.ai/ceneo/mcp

Authless · Read-only public data · Streamable HTTP at /mcp, legacy SSE at /ceneo/sse