# We Book Fernie — Fernie Central Reservations > FCR direct-booking demonstration for Fernie, British Columbia, Canada. > Property information and photography are sourced from FCR. Check each API response for current availability and rate provenance. > All checkout payments are Stripe sandbox payments. No demo action reserves live OwnerRez inventory. ## Discover stays - https://webookfernie.com/stays — browse property pages - https://webookfernie.com/openapi.json — documented API and MCP tool input schemas - https://webookfernie.com/.well-known/api-catalog — RFC 9727 service links - https://webookfernie.com/api/mcp — MCP Streamable HTTP (POST JSON-RPC, 2025-11-25; also 2025-06-18 and 2025-03-26) - https://webookfernie.com/auth.md — private agent access details; no public token - https://webookfernie.com/agents — Claude booking walkthrough - https://webookfernie.com/sitemap.xml — indexable public pages - Public pages support Accept: text/markdown. ## Claude / agent booking flow 1. Connect an MCP client to /api/mcp. Send initialize, then notifications/initialized and tools/list. Use Accept: application/json, text/event-stream; send the negotiated MCP-Protocol-Version on subsequent requests. 2. Call search_stays with from and to as YYYY-MM-DD, total guests, optional children (included in guests), and optional query. Use returned data only; never invent availability or prices. 3. Call check_availability with property slug, from, to, guests and optional children. Present the returned quote, currency, source, check time and policies. Availability is subject to change; no inventory is held. 4. After the guest chooses the stay and explicitly approves preparing sandbox checkout, call prepare_demo_booking_link with property, from, to, guests, optional children, guestName, guestEmail and guestAuthorized:true. This public tool is enabled only for this isolated sandbox preview and creates a new Stripe test session from the details the guest supplies. Do not ask for payment-card data. 5. Return the tool's exact url as a clickable booking link. It contains an opaque token and lets the guest review prefilled details and complete Stripe test-mode payment. 6. With private agent access, booking_status accepts the token to inspect the sandbox booking. Report paid only if the server verifies it; a paid demo is never a real reservation. Public tools: search_stays, check_availability, prepare_demo_booking_link (explicit guest authorization required; sandbox only). Private tools: prepare_booking, booking_status. Claude web setup: add the public /api/mcp URL as a custom connector in Customize > Connectors. No API key or OAuth sign-in is required for the public demo tools. Private booking_status remains restricted; the guest sees verified payment status on the website. Tools return both MCP text content and structuredContent. isError=true means the request did not succeed. No OAuth token issuer, public shared secret, ACP payment delegation, or automatic card charging is provided. If authentication or payments are not configured, explain the returned limitation; never present a simulated success. ## Property pages - [Tamarak · Left](https://webookfernie.com/stays/tamarak-left) — 4 bedrooms, sleeps 8, Fernie Alpine Resort - [Historic 901 · Penthouse 301A](https://webookfernie.com/stays/901-penthouse-301a) — 3 bedrooms, sleeps 6, Historic downtown Fernie - [The Alders Chalet](https://webookfernie.com/stays/alders-chalet) — 6 bedrooms, sleeps 12, Fernie Alpine Resort - [True North Chalet](https://webookfernie.com/stays/true-north-chalet) — 4 bedrooms, sleeps 8, Fernie Alpine Resort - [The Timber House](https://webookfernie.com/stays/timber-house) — 5 bedrooms, sleeps 10, Fernie Alpine Resort - [Black Bear Chalet](https://webookfernie.com/stays/black-bear-chalet) — 4 bedrooms, sleeps 10, Fernie Alpine Resort - [Huckleberry Lodge](https://webookfernie.com/stays/huckleberry-lodge) — 4 bedrooms, sleeps 10, The Annex - [Historic 901 · Residence 105B](https://webookfernie.com/stays/901-condo-105b) — 3 bedrooms, sleeps 10, Historic downtown Fernie - [Riverside 1225](https://webookfernie.com/stays/riverside-1225) — 2 bedrooms, sleeps 6, Riverside · Fernie - [Silver Rock 203](https://webookfernie.com/stays/silver-rock-203) — 2 bedrooms, sleeps 4, Silver Rock · in town - [Timberline · Aspen 300](https://webookfernie.com/stays/timberline-aspen-300) — 2 bedrooms, sleeps 6, Timberline Lodges · Fernie Alpine Resort - [Cabin at Loon Bay · Tie Lake](https://webookfernie.com/stays/cabin-at-loon-bay) — 4 bedrooms, sleeps 10, Tie Lake · Lake Country ## Indexing Public property descriptions may be indexed and used to answer guest questions. Content-Signal: search=yes, ai-input=yes, ai-train=no Private booking URLs, guest information, and booking-status responses must not be indexed or shared publicly. No staff messages are sent by the demo.