Cubi Estate

estate.cubi/cubi-properties · v1.0.0 · location-and-travel

Cubi Estate is healthy: it completed an MCP handshake in 3438 ms and exposes 8 tools.

Read-only European property search by location, price, size and features. No sign-in required.

Endpoint: https://mcp.cubi.estate/mcp (streamable-http)

No repository listed · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count8
Latency3438 ms
Last checked (UTC)2026-10-14T23:50:36.662Z

Health history

Checked (UTC)StatusLatencyError
2026-10-14T23:50:36.662ZHealthy3438

Tools (8)

search_propertiesSearch Cubi Estate's live property listings across 17 European countries. Use this whenever the user asks to find or filter real estate for sale or rent — apartments, houses, villas, plots — by location, price range, bedrooms, area, or features like pool, balcony, sea view, in any of 7
get_listingFetch one Cubi Estate listing's full details. Use after a search when the user wants the long description, every feature/amenity, or the full image list for a specific result. Args: listing_id: Either the listing URL exactly as shown in a search result (e.g. https:/
get_contact_optionsHow a buyer can reach the agent for one Cubi Estate listing. Read-only: lists the available contact methods (send the agent questions via Cubi, message Cubi on WhatsApp/Telegram, send a request by email), suggested questions the listing does not already answer, and the links that st
filter_listingsStructured property filter — bypasses natural-language extraction. Use this when filters are already known (from prior turns or external state) and you want to skip the OpenAI NLU step. For free-text user queries like "cheap apartments near the beach", use `search_properties` instea
compare_asking_pricesCompare one listing's asking price with comparable homes on Cubi. Returns the range of ASKING prices of comparable active listings in the same city (25th-75th percentile, with the number of comparables) and where this listing's own asking price sits against it: below, within or abov
corpus_statsDay-by-day Cubi corpus activity — aggregate counts only, no listings. Use this for dashboards or "how is the corpus moving" questions: active listing totals, per-country breakdown, and per-day series of newly ingested listings, deactivated listings, and detected price drops. Args:
data_layer_statsLive coverage of Cubi's per-listing enrichment data layers. Use for a data-pipeline dashboard: how many active listings carry each environmental / accessibility layer, the flood-risk band split, and the per-country share of listings in a modelled High (1-in-20-year) river floodplain
get_daily_new_listing_statsHow many NEW listings Cubi added per day, by country and by source, split into sale and rent — aggregate counts only, no listings. Use it to answer "how much new inventory is arriving" questions: today, yesterday and the last 7 completed days, per country, plus the 15 sources contri