Slowhop
Slowhop is the Polish marketplace of slow stays — houses and cabins in nature, agritourism, guesthouses, glamping and tiny houses, mostly in Poland — and this server calls the site’s own JSON API, typically in well under a second. Search by region, town, country or landscape word, for your dates, children’s ages and pets, with Slowhop’s own filters: by a lake, in the mountains, sauna, hot tub, breakfast, pets welcome. With dates, every price is for your whole party; confirm availability with slowhop_place before quoting — it runs Slowhop’s own calculator for the exact total, the units used and a booking link.
Thirty seconds, any client.
claude mcp add --transport http slowhop https://mcp.wondel.ai/slowhop/mcp One command in your terminal — the server is available in every Claude Code session.
https://mcp.wondel.ai/slowhop/mcp Works on every Claude plan that supports custom connectors.
{
"mcpServers": {
"slowhop": {
"url": "https://mcp.wondel.ai/slowhop/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/slowhop/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.
slowhop_search One page (24 by default, up to 48) of slow stays — cabins, agritourism, guesthouses, glamping, tiny houses — by place, dates, party and pets, with Slowhop’s own filters and deals. With dates, prices are for the whole party; confirm availability with slowhop_place before quoting.
| Param | Type | Description |
|---|---|---|
| place | string | Where, via Slowhop’s own autocomplete: a region ("Mazury", "Bieszczady", "Toskania"), a town ("Kazimierz Dolny" — searched within radius_km), a country ("Chorwacja") or a landscape word ("góry", "morze", "jezioro", "las", "wieś" → Poland with that setting). Polish names work best. Omit to search everywhere. |
| radius_km | integer | Around a town only: search radius in km, 1–200 (the site’s own default is 20 km). |
| date_from | date | Check-in date, today or later. Pass with date_to — without dates, prices are the lowest upcoming “from” prices and availability isn’t checked. |
| date_to | date | Check-out date, after date_from — at most 60 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. |
| pets | enum[] | The animals coming along, one entry each (e.g. ["big_dog", "cat"]); also limits results to places that accept them. small_dogmedium_dogbig_dogcat |
| filters | enum[] | Slowhop’s own filters. Alternatives of one kind match any (["sauna", "jacuzzi"] = either); different kinds must all match (["lake", "sauna"] = by a lake and with a sauna). Kinds: setting, type, who it suits, food, pets, wellness, activities, other — in that order: lakeseamountainforestcountrysideshorelinerivercityagro_guesthousecottagestiny_housecampinghotelscity_apartmentshostelscampersyachtschildren_lovingcoupleswithout_neighborsadultsfixer_upperraritiesunique_viewmodern_architecturegood_designidyllichistorical_placespet-freelots_of_animalssingledisabilitycelebrationsworkshops_and_conferencesbreakfastmealsrestaurantkitchen_availablevegetarianveganspecial_dietssmall_dogsmedium_dogsbig_dogscatsfenced_arealeash_freesaunawooden_bathpooljacuzzibathtubemassagesfireplaceforest-trailstrailskiing-sloperunning-skihorseridingkayaksfishingbikes_onsitesologroupsfast_internetno_internetelectric-car-chargerkids-playground |
| sort | enum = recommended | Result order; the price sorts use the nightly price. recommendedprice_ascprice_desc |
| price_min | number | Minimum nightly price for the whole party, in PLN (Slowhop converts foreign prices). |
| price_max | number | Maximum nightly price for the whole party, in PLN (Slowhop converts foreign prices). |
| last_minute | boolean = false | Only last-minute deals. |
| first_minute | boolean = false | Only first-minute (early-booking) deals. |
| page | integer = 1 | Results page, 1-based. |
| limit | integer = 24 | Places per page, 1–48. |
| no_cache | boolean = false | Force a fresh fetch, bypassing this server’s 5-minute result cache. |
slowhop_place One place in full — description, units, house rules, pets policy, amenities, food, nearby, fees and cancellation terms, reviews and photos — and, with dates, Slowhop’s own price calculation: bookable or not, the exact total with a breakdown, the units used and a booking link.
| Param | Type | Description |
|---|---|---|
| place * | string | The place’s slug from slowhop_search (e.g. "6639-dom-na-mazurach-sasek-wielki"), its slowhop.com URL, or its numeric id. |
| date_from | date | Check-in date — pass with date_to to price the stay. |
| date_to | date | Check-out date, after date_from. |
| 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. |
| pets | enum[] | The animals coming along, one entry each (e.g. ["big_dog", "cat"]); also limits results to places that accept them. small_dogmedium_dogbig_dogcat |
| no_cache | boolean = false | Force a fresh fetch, bypassing this server’s 5-minute result cache. |
Prompts that just work.
A house by a lake with a sauna in Mazury for 16–18 October, two adults — what does the weekend cost?
slowhop_searchSomewhere in the mountains that takes a big dog, first week of November, under 500 zł a night.
slowhop_searchIs this place free for 16–18 October, and what exactly does the price include?
slowhop_placeWhat comes back
slowhop_search · live response, captured 2026-09-24 from production, abridged
{
"source": "slowhop.com via direct+zenrows",
"fetchedAt": "2026-09-24T00:49:40.214Z",
"query": { "place": "Mazury", "date_from": "2026-10-16", "date_to": "2026-10-18", "adults": 2, "filters": ["lake", "sauna"], … },
"search_url": "https://slowhop.com/pl/katalog?…&adults=2&start_date=2026-10-16&end_date=2026-10-18…",
"resolved_place": { "name": "Mazury, Polska", "kind": "region", … },
"alternatives": ["Warmia i Mazury, Polska (307)", "Mazury Zachodnie, Polska (39)", …],
"stay": { "date_from": "2026-10-16", "date_to": "2026-10-18", "nights": 2 },
"total_count": 40,
"page": 1,
"total_pages": 2,
"count": 24,
"listings": [
{
"id": 2984,
"slug": "2984-niebieski",
"name": "Niebieski",
"type": "Dom",
"type_key": "cottages",
"city": "Mrągowo",
"region": "Warmia i Mazury",
"price": 1200,
"price_per_night": 600,
"currency": "PLN",
"meal_plan": "none",
"max_guests": 6,
"units_for_party": 1,
"rating": 5,
"reviews_count": 73,
"instant_booking": true,
"url": "https://slowhop.com/pl/miejsca/2984-niebieski.html?start_date=2026-10-16&end_date=2026-10-18&adults=2",
…
},
…
]
}
Fetching tools share one envelope — source says where the data came from,
fetchedAt says when, query echoes what you asked.
Prices are for the whole party, never per person; confirm availability with slowhop_place before quoting a dated stay.
Compact JSON in one text block, exactly how agents like it.
Add Slowhop
to your agent.
mcp.wondel.ai/slowhop/mcp Authless · Read-only public data · Streamable HTTP at /mcp