Machine Access

WebMCP Integration

iLuxuryTravels exposes its villa inventory to AI agents through the browser-native navigator.modelContext API (WebMCP). When an agent-capable browser loads any page on this site, two tools are registered automatically and backed by our public JSON endpoints.

Registered tools

search_villas

Search available luxury villas by destination, guest count, and minimum bedroom count.

Backing endpoint

GET /api/v1/villas/search?location={destination}&guests={n}&bedrooms={n}&max_price_per_night={n}
ParameterTypeRequiredDescription
destinationstringrequiredDestination city or region (e.g., Ibiza, Positano, Courchevel)
guestsintegeroptionalNumber of guests
bedroomsintegeroptionalMinimum number of bedrooms needed
maxPricePerNightnumberoptionalMaximum nightly rate in USD

check_villa_availability

Check exact pricing and live availability for a specific luxury villa by slug.

Backing endpoint

GET /api/v1/villas/{villaSlug}/quote?start={YYYY-MM-DD}&end={YYYY-MM-DD}
ParameterTypeRequiredDescription
villaSlugstringrequiredUnique slug identifier of the villa
checkInstringrequiredCheck-in date (YYYY-MM-DD)
checkOutstringrequiredCheck-out date (YYYY-MM-DD)

Related machine feeds

Quotes returned by check_villa_availability are indicative. Final rates and availability are confirmed by the iLuxuryTravels concierge desk through our preferred partner network.