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. Pages are fetched live through the Firecrawl → Bright Data → ZenRows unblocker chain (a direct fetch from Cloudflare gets a non-product page), parsed from Ceneo’s own data attributes, and cached for ten minutes.

3 tools ~3–20 s cache: 10 min PLN Ceneo.pl HTML 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). A phrase with no matches returns count 0 with a note.
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

ceneo_product_offers · illustrative — the shape is the tool’s, the values are examples

{
  "source": "firecrawl+brightdata+zenrows",
  "fetchedAt": "2026-09-23T18:04:51.220Z",
  "productId": "158364128",
  "url": "https://www.ceneo.pl/158364128",
  "name": "Apple iPhone 15 128GB Czarny",
  "priceRange": ["2799.00", "3249.00"],
  "currency": "PLN",
  "count": 17,
  "offers": [
    { "shop": "Media Expert", "price": "2799.00", "currency": "PLN", "url": "…" },
    { "shop": "RTV Euro AGD", "price": "2849.00", "currency": "PLN", "url": "…" }
  ]
}

Fetching tools share one envelope — source says where the data came from, fetchedAt says when, query echoes what you asked. The offers tool echoes the productId instead of a query block; Ceneo prices are strings. 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