Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Changed the definition of "check_vehicle_availability", "get_vehicle" and "search_vehicles"
⟨35 unchanged words⟩ normal, not a failure. CARS ON HOTELSCASA:every car belongs to a private owner, notcarstofromalocal rentalcompany. The traveller pays the owner directly for the rental; HotelsCasa onlycompaniescharges(offered_by:"rental_company")itsandplatformfromserviceprivatefee.owners. Cars marked instant:true are confirmed immediately; the rest are confirmed after booking by the rental company or by the owner, who replies personally. A rental-company car with similar_model:true guarantees the class, not the exact model. PRICE: price_day is the daily rate and ⟨38 unchanged words⟩ and send the traveller to the booking_link toask the owner.ask. GOLDEN LINK RULE: every car you present ⟨76 unchanged words⟩
⟨44 unchanged words⟩ the car is unavailable. CARS ON HOTELSCASA:every car belongs to a private owner, notcarstofromalocal rentalcompany. The traveller pays the owner directly for the rental; HotelsCasa onlycompaniescharges(offered_by:"rental_company")itsandplatformfromserviceprivatefee.owners. Cars marked instant:true are confirmed immediately; the rest are confirmed after booking by the rental company or by the owner, who replies personally. A rental-company car with similar_model:true guarantees the class, not the exact model. PRICE: price_day is the daily rate and
⟨40 unchanged words⟩ answer an accommodation question. CARS ON HOTELSCASA:every car belongs to a private owner, notcarstofromalocal rentalcompany. The traveller pays the owner directly for the rental; HotelsCasa onlycompaniescharges(offered_by:"rental_company")itsandplatformfromserviceprivatefee.owners. Cars marked instant:true are confirmed immediately; the rest are confirmed after booking by the rental company or by the owner, who replies personally. A rental-company car with similar_model:true guarantees the class, not the exact model. PRICE: price_day is the daily rate and
Changed the definition of "search_activities"
⟨11 unchanged words⟩ HotelsCasa with our partner Tiqets. Search by city (its name in any language works: Istanbul, İstanbul, Estambul, Стамбул), by ISO country code or by text. With no arguments returns the cities with the most activities. The answer carries `total` (how many activities match in all), `count` (how many are on this page, 10 at most) and `matched_cities` when a city was recognised. Prices are per person in EUR, "from ⟨31 unchanged words⟩
{"additionalProperties":false,"properties":{"city":{"description":"City name in any language, e.g. Istanbul, Стамбул, Rome, Roma.","type":"string"},"country":{"description":"ISO-3166 alpha-2, e.g.ESTR
Changed the definition of "get_hotel" and "search_hotels"
⟨19 unchanged words⟩ summary of guest opinions and the page url. With check_in/check_out it also checks availability live and returns an `availability` block: available true/false for those dates, with the real price when a room is free. availability.checked false means the supplier did not answer — the price is a catalogue price for other dates, not a confirmation. Always give the traveller the url of every ⟨15 unchanged words⟩
⟨17 unchanged words⟩ ":"YYYY-MM-DD.","type":"string"},"children":{"maximum":4,"minimum":0,"type":"integer"},"children_ages":{"description":"Ages of the children, comma separated, e.g. \"4,9\".","type":"string"},"hotel_key":{"description":"hotel_key returned by search_hotels. ⟨16 unchanged words⟩ it, pt, tr or ru. Default es.","type":"string"},"nationality":{"description":"Guest nationality, ISO-3166 alpha-2.","type":"string"}},"required":
Certificate recorded, valid to 2026-11-10
Authorization not required
Unknown → Live
First tool surface recorded: 13 tools (server version 2.0.0)
https://mcp.hotelscasa.com/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 8 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
⟨7 unchanged words⟩ {"description":"Vehicle category slug (economy, compact, sedan, estate, suv,van…van, luxury, sports…).","type":"string"},"country" ⟨140 unchanged words⟩
⟨57 unchanged words⟩ :"object"},"type":"array"},"matched_cities":{"items":{"additionalProperties":true,"properties":{},"type":"object"},"type":"array"},"message":{"type":"string"},"next_page":{"type":"integer"},"page":{"type":"integer"},"total":{"type":"integer"}},"type":"object"}
Search hotels on HotelsCasa:more than 1.3 millionhotelsand, apartmentsin our catalogue (including, guest houses and holiday homes)that can actually be booked, in4477 countries(— Europe, Turkey, Russia and Ukraine, the Caucasus, Central Asia, and the whole of Latin America).including Mexico, Central America and the Caribbean. Search by city (English or local name; add ⟨21 unchanged words⟩ guest rating (out of 10), photo,price_from_eur_per_night when a rate exists,price and the url of the hotel page.price_from_eur_per_nightWITH DATES (check_in + check_out): availability is checked LIVE with thestartingsupplierpricebeforeperanswering.nightEveryinitemEURreturned has a room actually free forthisthosehoteldates,onandHotelsCasacarries available:true,alwaysprice_eur_per_night,showprice_total_eur,itnights,toboard and refundable. Show price_total_eur for thetravellerstayastogether"fromwith€Xthepernightlynight".rate,Theandexactsaytotalthe price was checked forthethosechosendates.datesAn empty list with availability_checked:true means there really isconfirmednothingonfreetheforhotelthosepagedates(url).—Itemssaywithoutso and offer other dates or apricewiderareradius.realIfhotelsavailability_checkedwithisnofalse,publishedtheratesupplierrightdidnownot answer: the prices are catalogue prices for OTHER dates — nevercallpresent themunavailable;astheapageconfirmation.letsWITHOUTtheDATES:travellerprice_from_eur_per_nightask.is an indicative starting price per night; show it as "from EUR X per night" and confirm on the page. Pass check_in/check_out/adultsso(andthechildren_ageslinkwhenopenschildrenwithtravel)thosetodates.get real, bookable prices. Always give the traveller the url of every ⟨15 unchanged words⟩
⟨23 unchanged words⟩ "minimum":0,"type":"integer"},"children_ages":{"description":"Ages of the children, comma separated, e.g. \"4,9\". The supplier prices a child by age; without this, 8 years is assumed.","type":"string"},"city":{"description":"City name in English ⟨63 unchanged words⟩ ,"lng":{"type":"number"},"nationality":{"description":"Guest nationality, ISO-3166 alpha-2. Affects the rate; taken from the traveller IP when omitted.","type":"string"},"page":{"maximum":5,"minimum":1, ⟨3 unchanged words⟩ ":{"description":"Max EUR per night.OnlyWithhotelsdateswithitaispublishedappliedratetoarethekept.live price for those dates; without dates, to the catalogue price.","type":"number"},"price_min":{"description":"Min EUR per night. Same rule as price_max.","type":"number"},"query":{"description":"Part of the hotel ⟨17 unchanged words⟩