LUXSKI
Developers
Stable MCP, REST, and discovery endpoints for luxury ski hotel search, live pricing, and booking. Prefer JSON and MCP over HTML scraping.
Quick links
- MCP server — hotel search, availability, last-minute deals
- OpenAPI 3.1 — REST catalog and pricing
- ai-catalog.json — ARD discovery manifest
- llms.txt — integration guide for agents
- ARD launch announcement
- Agent booking sessions launch
- plan-ski-trip skill — ARD agent skill document
- deals RSS feed — last-minute hotel deals
Live pricing (GET, JSON)
- Last-minute SERP deals — https://www.lux.ski/api/last-minute-deals. Human-facing: www.lux.ski/hotels#last-minute-getaways.
- Best deals — https://www.lux.ski/api/best-deals.
- Per-hotel price —
GET /api/hotel/{slug}/price
Prices are live RateHawk totals, not a hold. Confirm on the hotel page or with concierge@lux.ski before quoting as final.
REST API (GET, JSON)
Documented in openapi.json. Base: https://www.lux.ski/api/gpt (/destinations, /hotels, /search, /recommendations).
Agent booking flow
- Quote —
GET /api/book/sessions?hotelName=…or MCPget_rates - Prebook + checkout link —
POST /api/book/sessionsor MCPcreate_booking_session→ returnscheckoutUrl(30 min TTL) - Traveler pays —
/book/checkout?session=… - Concierge fallback — MCP
request_conciergeorPOST /api/concierge/request
Official MCP (Model Context Protocol)
Tools: get_rates, create_booking_session, compare_hotels, get_booking_status, search_hotels, get_hotel_details, get_last_minute_deals. REST booking: https://www.lux.ski/api/book/sessions. Discovery: www.lux.ski/.well-known/mcp.json. CLI: npx luxski-mcp.
Discovery & ARD
- ARD catalog — published at /.well-known/ai-catalog.json so agents discover LUXSKI on their own.
- www.lux.ski/llms-full.txt — extended llms.txt with live data
- www.lux.ski/agents.json — agent manifest
Support
Technical: hello@luxski.com. Rates & bookings: concierge@lux.ski.





