Try “family spa near Zermatt” or “boutique hotel with Michelin dining”

LUXSKI

For partners, search and assistants

This page lists stable entry points for SEO, analytics, and AI clients. Prefer linking to HTML where travelers book; use JSON and MCP when you need machine-readable context. For a developer-focused view, see Developers.

Primary traveler URLs

REST API for assistants (GET, JSON)

Stable catalog and snow context — no API key required. Documented in openapi.json.

  • Base https://www.lux.ski/api/gpt (/destinations, /destination/{slug}, /hotels, /search, /recommendations).
  • Resolve resort names via /search?q=… then fetch /destination/{slug} for curated hotels. Slug aliases (e.g. zermatt matterhorn-ski-paradise) are supported on the destination endpoint.

Live pricing (GET, JSON)

Prices are live RateHawk totals, not a hold. Confirm on the hotel page or with concierge@lux.ski before quoting as final.

Official MCP (Model Context Protocol)

Streamable HTTP endpoint for assistants (Cursor, Claude Desktop, etc.):

https://www.lux.ski/api/mcp

Server clients must send Accept: application/json, text/event-stream. Stateless single-POST is supported (no session handshake). Dated REST fallback: GET /api/hotel/{slug}/price.

Tools include search_hotels, get_hotel_details, check_availability (dated rates by hotel name), get_last_minute_deals, and snow/destination lookups. Discovery: www.lux.ski/.well-known/mcp.json.

Local CLI for Cursor / Claude Desktop: npx luxski-mcp (npm).

Agentic Resource Discovery (ARD)

LUXSKI publishes an ARD catalog so federated registries (Google Agent Registry, Hugging Face Discover, etc.) can index our MCP hotel concierge, live pricing APIs, and booking tools.

www.lux.ski/.well-known/ai-catalog.json

Discovery files

Integration support

Server-side partners (e.g. SnowSure concierge): prefer REST for catalog and deals; use MCP for dated per-hotel availability. Do not scrape HTML — use url and hotelUrl fields from API responses for booking links.

Questions: hello@luxski.com (technical), concierge@lux.ski (rates & bookings).

← Back to hotels