Noclegi
noclegi.pl lists places to stay across Poland — hotels, guest houses, apartments, cottages and agritourism. Search a town or region (“Zakopane”, “Mazury”, “Polskie morze”) for your dates and party and get up to 50 offers with the total price for the whole stay, board, rating and location. Open one property for its rooms, rate plans, cancellation terms, amenities and reviews — and, for your dates, the cheapest room combination and a booking link. Without dates, prices are only indicative one-night figures, and the result says so.
Thirty seconds, any client.
claude mcp add --transport http noclegi https://mcp.wondel.ai/noclegi/mcp One command in your terminal — the server is available in every Claude Code session.
https://mcp.wondel.ai/noclegi/mcp Works on every Claude plan that supports custom connectors.
{
"mcpServers": {
"noclegi": {
"url": "https://mcp.wondel.ai/noclegi/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/noclegi/mcp For stdio-only clients: mcp-remote bridges the remote endpoint to a local process. Streamable HTTP-capable clients can hit the URL directly.
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.
2 tools, fully typed.
Parameters below are transcribed from the server’s own zod schemas — what you see is what the tool validates.
noclegi_search Places to stay in a Polish town or region — hotels, guest houses, pensions, apartments, cottages, agritourism — with the total price for your stay, board, rating and link. Up to 50 per page.
| Param | Type | Description |
|---|---|---|
| place * | string | Town or region in Poland, Polish name preferred: "Zakopane", "Szklarska Poręba", "Mazury", "Tatry", "Polskie morze". Resolved through noclegi.pl’s own place search (diacritics optional). A https://noclegi.pl/<place> link works too. |
| checkin | date | Arrival date, from today to about a year ahead. Pass together with checkout; omit both for undated results with indicative 1-night prices. |
| checkout | date | Departure date, after checkin — at most 30 nights. |
| adults | integer = 2 | Adults, 1–30. |
| children_ages | integer[] | Each child’s age in years (0–17), e.g. [4, 9] for two children — prices depend on ages. |
| types | enum[] | Only these property types (any of them). hotelapartmentguest_housepensionvillaprivate_roomwooden_cottageyear_round_cottageresortagritourisminnhostelstudent_housesanatorium |
| board | enum | Only offers with this board. room_onlybreakfasthalf_boardfull_boardsoft_all_inclusiveall_inclusive |
| min_rating | number | Minimum guest rating on the 0–10 scale. 899.5 |
| free_cancellation | boolean | Only offers that can be cancelled free of charge. |
| price_min | integer | Minimum total price for the whole stay, whole PLN (needs checkin/checkout). |
| price_max | integer | Maximum total price for the whole stay, whole PLN (needs checkin/checkout). |
| sort | enum = recommended | Result order. recommended is the site’s own ranking; the price sorts use the price per person per night. recommendedratingprice_ascprice_descdiscount |
| page | integer = 1 | Results page, 1-based (up to 50 offers per page). |
| no_cache | boolean = false | Force a fresh fetch, bypassing this server’s 5-minute result cache. |
noclegi_object One property: description, address and coordinates, rating and reviews, amenities, photos, and every room type with rate plans and cancellation terms — for your dates, the cheapest room combination’s total and a booking link.
| Param | Type | Description |
|---|---|---|
| object * | string | The property’s slug from noclegi_search (e.g. "apartamenty-apartart-zakopane"), its https://noclegi.pl/<slug> link, or its name. |
| checkin | date | Arrival date, from today to about a year ahead. Pass together with checkout; omit both for undated results with indicative 1-night prices. |
| checkout | date | Departure date, after checkin — at most 30 nights. |
| adults | integer = 2 | Adults, 1–30. |
| children_ages | integer[] | Each child’s age in years (0–17), e.g. [4, 9] for two children — prices depend on ages. |
| no_cache | boolean = false | Force a fresh fetch, bypassing this server’s 5-minute result cache. |
Prompts that just work.
A weekend in Zakopane, 16–18 October, two adults with breakfast — best-rated places under 1,200 zł total.
noclegi_searchCottages by the Polish seaside for a family with kids aged 4 and 9, first week of July, free cancellation.
noclegi_searchOpen the top result — which room fits us, what does it cost, and until when can we cancel for free?
noclegi_objectWhat comes back
noclegi_search · live response, captured 2026-09-23 from production, abridged
{
"source": "direct+firecrawl",
"fetchedAt": "2026-09-23T23:40:28.290Z",
"query": { "place": "Zakopane", "checkin": "2026-10-16", "checkout": "2026-10-18", "adults": 2, "board": "breakfast", … },
"search_url": "https://noclegi.pl/zakopane/sniadanie?adults=2&checkin=2026-10-16&checkout=2026-10-18",
"place": { "name": "Zakopane", "slug": "zakopane", "kind": "settlement", "area": "Polska, Polskie góry, Małopolska" },
"stay": { "checkin": "2026-10-16", "checkout": "2026-10-18", "nights": 2 },
"total_count": 218,
"page": 1,
"total_pages": 5,
"count": 50,
"listings": [
{
"slug": "willa-regina-i-resort-spa",
"name": "Willa Regina I Resort & SPA",
"type": "hotel",
"city": "Zakopane",
"price": 1135,
"price_before_discount": 1194,
"discount_percent": 4,
"currency": "PLN",
"price_for": "2 osoby, 2 noce",
"board": "breakfast",
"available": true,
"rating": 9.6,
"rating_count": 95,
…
},
…
]
}
Fetching tools share one 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 Noclegi
to your agent.
mcp.wondel.ai/noclegi/mcp Authless · Read-only public data · Streamable HTTP at /mcp