Allegro
Allegro.pl — Poland’s biggest marketplace, 38 million consumers deep — sits behind DataDome, which blocks plain fetches, headless browsers and most scrapers cold. This server clears it with a chain of paid unblockers (ZenRows first, automatic failover to Scrapfly and Bright Data) and parses the live listing state straight out of the page. Search by phrase, browse categories, and pull single offers with parameters and images. Every call is genuinely live — no cache — which is also why calls take tens of seconds; agents wait patiently, humans don’t have to.
Thirty seconds, any client.
claude mcp add --transport http allegro https://mcp.wondel.ai/allegro/mcp One command in your terminal — the server is available in every Claude Code session.
https://mcp.wondel.ai/allegro/mcp Works on every Claude plan that supports custom connectors.
{
"mcpServers": {
"allegro": {
"url": "https://mcp.wondel.ai/allegro/mcp"
}
}
} Add to .cursor/mcp.json, VS Code's mcp.json, or any client that takes an mcpServers map.
npx mcp-remote https://mcp.wondel.ai/allegro/mcp For stdio-only clients: mcp-remote bridges the remote endpoint to a local process. Streamable HTTP-capable clients can hit the URL directly — a legacy /sse endpoint exists too.
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.
allegro_search Search live Allegro offers by phrase with price, condition and sort filters. Returns titles, prices, sellers and offer URLs. A call may take ~30–120 s.
| Param | Type | Description |
|---|---|---|
| phrase * | string | Search text, e.g. "iphone 15 128gb". |
| sort | enum = relevance | Result ordering. relevanceprice-ascprice-descnewestpopularity |
| priceFrom | number | Minimum price in PLN. |
| priceTo | number | Maximum price in PLN. |
| condition | enum | Item condition filter. newused |
| limit | integer = 24 | Max offers to return (1–60). |
allegro_browse_category Browse live offers within a category — by Allegro category id or full category URL — with the same filters as search.
| Param | Type | Description |
|---|---|---|
| category * | string | Allegro category id or full https://allegro.pl/kategoria/… URL. |
| phrase | string | Optional search text within the category. |
| sort | enum = relevance | Result ordering. relevanceprice-ascprice-descnewestpopularity |
| priceFrom | number | Minimum price in PLN. |
| priceTo | number | Maximum price in PLN. |
| condition | enum | Item condition filter. newused |
| limit | integer = 24 | Max offers to return (1–60). |
allegro_get_offer One offer’s details by id or URL: title, price, seller, condition, description summary, parameters and images.
| Param | Type | Description |
|---|---|---|
| offerId * | string | Allegro offer id (numeric) or full https://allegro.pl/oferta/… URL. |
Prompts that just work.
Search Allegro for RTX 4070 cards under 2500 PLN, new only, sorted by price.
allegro_searchBrowse the graphics-cards category for the newest listings and summarize the market.
allegro_browse_categoryPull the parameters, condition and seller of this Allegro offer and tell me if it’s a good deal.
allegro_get_offerWhat comes back
{
"source": "zenrows",
"fetchedAt": "2026-07-02T14:02:11.312Z",
"query": { "phrase": "rtx 4070", "priceTo": 2500, "condition": "new" },
"count": 24,
"offers": [
{
"title": "MSI GeForce RTX 4070 VENTUS 2X 12GB",
"price": 2379,
"currency": "PLN",
"seller": "morele_net",
"condition": "Nowy",
"url": "https://allegro.pl/oferta/…"
}
],
"note": "Live offers via zenrows (DataDome bypass); prices/availability may change."
}
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 Allegro
to your agent.
mcp.wondel.ai/allegro/mcp Authless · Read-only public data · Streamable HTTP at /mcp, legacy SSE at /allegro/sse