# Threshold > Threshold lists independent vacation rentals (cabins, houses, apartments) that guests and their AI agents can book directly with the host. Every host and listing is checked by a person. Guests pay no service fee, and a direct booking costs about what the same stay costs on Airbnb, Vrbo or Booking.com, or less. Listings describe what guests actually ask about: beds by room, stairs and step-free access, road access, pet rules, Wi-Fi speed, parking and EV charging. Availability is checked against the host's other calendars before every quote. Each listing carries a signed verification token. ## For AI agents - [MCP server](https://threshold.rentals/api/mcp): remote MCP server (Streamable HTTP). Tools: search_stays, get_property, check_availability, get_quote, request_booking, get_booking, get_messages, send_message, cancel_booking, ask_host. Send `Authorization: Bearer ` so your bookings stay linked to you. - [MCP server card](https://threshold.rentals/api/mcp/server-card): how to connect, as JSON (also listed in [/.well-known/ai-catalog.json](https://threshold.rentals/.well-known/ai-catalog.json)). - [OpenAPI 3.1 description of the REST API](https://threshold.rentals/openapi.json): every endpoint, parameter and response, for agent frameworks and custom GPT actions. - [Guide for agent builders](https://threshold.rentals/for-agents): the REST API and how booking and payment work. - REST API: `GET https://threshold.rentals/api/v1/search?place=Asheville,NC&check_in=YYYY-MM-DD&check_out=YYYY-MM-DD&adults=2`, `GET https://threshold.rentals/api/v1/properties/{id}`, `GET https://threshold.rentals/api/v1/properties/{id}/availability?from=&to=`, `POST https://threshold.rentals/api/v1/properties/{id}/quotes`, `POST https://threshold.rentals/api/v1/booking_requests`, `GET https://threshold.rentals/api/v1/bookings/{id}`. - [Verification keys](https://threshold.rentals/.well-known/jwks.json): Ed25519 keys for checking each listing's signed attestation. ## How booking works - Always get a quote before stating a price; quotes are the only binding prices. When a host passes savings on to guests, the quote's compare_at estimates what the same stay would cost on the host's main booking site, and the saving. - Each quote says whether booking is instant or a request the host answers within a stated time (at most 24 hours). - Guests pay by card on a secure Stripe page that you give them (agents never handle card details), or with a Stripe shared payment token where supported. For requests, the card is only authorized until the host accepts. - Show guests the house rules and the refund schedule before booking. Don't invent amenities: if a listing doesn't answer a question, use ask_host. ## Live listings (0) - None live yet. Search the API for current availability. ## For hosts - [Why now](https://threshold.rentals/why-now): why independent hosts are getting ready for AI agents that book travel. - [List your place](https://threshold.rentals/login?next=/host/new): free; no booking fees. ## Optional - [Terms](https://threshold.rentals/terms), [Privacy](https://threshold.rentals/privacy), [Cancellation policies](https://threshold.rentals/cancellations)