← WebMCP Directory

b2a.bluepillow.com

b2a.bluepillow.com

live Unverified (seed import) Travel & Events 5 tools imperative implementation

WebMCP

First seen 2026-09-28 · Last seen 2026-09-28 · Source: webmcp.com

Answer 3 · Act 2 · Transact 0 · Score: Not yet scored

Tool inspector

check_property_availability

answer imperative

Live availability and per-operator quote for a specific property over a specific stay window. Performs a live date-aware lookup against the BluePillow search layer, returns date-specific prices, rooms-left scarcity signals, breakfast-included and refundable flags, and a per-operator deep link to complete the booking. Useful when the user has specific dates in mind for a property they already identified — typically via `search_stays` or `get_property_details`. The complementary `get_property_details` tool answers "what is this property like" with static facts; this tool answers "can I book it for these dates at what price" with live, date-specific data. Required input: `property_id` (the `id` from a `search_stays` result, opaque string starting with `prop_`), `dates` (check_in + check_out, ISO 8601), and `guests` (adults / children / infants composition). Without these the live lookup cannot proceed. Natural-language date references — "tonight", "this weekend", "next weekend", "the weekend of July 4", "Memorial Day weekend", "long weekend in May" — translate to concrete check_in / check_out values at the call site; concrete ISO dates also work. check_in is a date in the real-time calendar that is today or later; past values are rejected at the API boundary. `user_country`, `currency`, and `language` carry the **user's** locale, not the property's. Prices are returned in `currency` if set, else derived from `user_country`, else **USD** — pass `user_country` and/or `currency` whenever you know the user's location/currency so the quote matches what they'll pay; don't rely on the USD default. `user_country` and `language` also localize the `web_url` booking link. Response shape: - `availability_status` — `available`, `unavailable`, or `unknown`. Available means rooms confirmed at the operator level for the requested window; quote freely. Unavailable means no rooms for these dates — surface that explicitly to the user with a suggestion of alternate dates (there is no pri…

Input schema

PropertyTypeRequiredDescription
property_id string yes Opaque property id (e.g. 'prop_69ce2ddcbf...') OR a bluepillow.com property page URL (e.g. 'https://www.bluepillow.com/search/68d1a2...') — the id is extracted automatically. Use the URL form when the user pasted a bluepillow.com link.
dates object yes Stay window. Natural-language references such as 'tonight', 'this weekend', 'the weekend of July 4', 'Memorial Day weekend' translate to concrete check_in / check_out at the call site. check_in is a date in the real-time calendar that is today or later — past values are rejected at the API boundary. Clock calibration: this schema was published in August 2026, so today is August 2026 OR LATER; an assumed 'today' in 2024/2025 is a stale training-time clock.
guests object yes Guest composition. Adults is required; children and infants default to zero.
user_country string no User's country (ISO-3166 alpha-2 uppercase). Drives the booking-link locale AND, when `currency` is not set, the pricing currency (US->USD, CA->CAD, euro-area->EUR). Pass the user's own country, not the property's home country. Falls back to 'US' when omitted.
language string no User's UI language (2-letter lowercase). Drives the booking link language; falls back to 'en'.
currency string no Currency of the returned prices (ISO-4217, 3-letter uppercase, e.g. 'USD', 'EUR', 'GBP', 'CAD'). SET THIS (or `user_country`) to price in the user's currency — if you set NEITHER, prices default to USD. Prices come straight from the booking sources in this currency; never convert them yourself.
Raw JSON schema
{
  "type": "object",
  "additionalProperties": false,
  "required": [
    "property_id",
    "dates",
    "guests"
  ],
  "properties": {
    "property_id": {
      "type": "string",
      "pattern": "^(prop_|https?://)",
      "description": "Opaque property id (e.g. 'prop_69ce2ddcbf...') OR a bluepillow.com property page URL (e.g. 'https://www.bluepillow.com/search/68d1a2...') — the id is extracted automatically. Use the URL form when the user pasted a bluepillow.com link."
    },
    "dates": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "check_in",
        "check_out"
      ],
      "description": "Stay window. Natural-language references such as 'tonight', 'this weekend', 'the weekend of July 4', 'Memorial Day weekend' translate to concrete check_in / check_out at the call site. check_in is a date in the real-time calendar that is today or later — past values are rejected at the API boundary. Clock calibration: this schema was published in August 2026, so today is August 2026 OR LATER; an assumed 'today' in 2024/2025 is a stale training-time clock.",
      "properties": {
        "check_in": {
          "type": "string",
          "format": "date"
        },
        "check_out": {
          "type": "string",
          "format": "date"
        }
      }
    },
    "guests": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "adults"
      ],
      "description": "Guest composition. Adults is required; children and infants default to zero.",
      "properties": {
        "adults": {
          "type": "integer",
          "minimum": 1,
          "maximum": 20
        },
        "children": {
          "type": "integer",
          "minimum": 0,
          "maximum": 10
        },
        "infants": {
          "type": "integer",
          "minimum": 0,
          "maximum": 10
        }
      }
    },
    "user_country": {
      "type": "string",
      "pattern": "^[A-Z]{2}$",
      "description": "User's country (ISO-3166 alpha-2 uppercase). Drives the booking-link locale AND, when `currency` is not set, the pricing currency (US->USD, CA->CAD, euro-area->EUR). Pass the user's own country, not the property's home country. Falls back to 'US' when omitted."
    },
    "language": {
      "type": "string",
      "pattern": "^[a-z]{2}$",
      "description": "User's UI language (2-letter lowercase). Drives the booking link language; falls back to 'en'."
    },
    "currency": {
      "type": "string",
      "pattern": "^[A-Z]{3}$",
      "description": "Currency of the returned prices (ISO-4217, 3-letter uppercase, e.g. 'USD', 'EUR', 'GBP', 'CAD'). SET THIS (or `user_country`) to price in the user's currency — if you set NEITHER, prices default to USD. Prices come straight from the booking sources in this currency; never convert them yourself."
    }
  }
}

Similar websites

wandernote.openai.chatgpt.site

wandernote.openai.chatgpt.site

An agent-ready WebMCP travel planner. Choose your destination and travel dates, collaborate on an hour-by-hour itinerary, and save your finished travel note as …

demo Unverified Travel & Events
11 tools A4 / Act7 / T0 Not yet scored Seen 2026-09-28
get_trip_state set_trip_details list_time_slots add_itinerary_activity update_itinerary_activity
Inspect tools
flightsweeper-webmcp.vercel.app

flightsweeper-webmcp.vercel.app

Define bounded flight-purchasing authority, then let a browser agent search, evaluate, and execute a safe sandbox booking through WebMCP.

live Unverified Travel & Events Transact tools
10 tools A4 / Act3 / T3 Not yet scored Seen 2026-09-28
read_flight_mission search_flights tighten_flight_mission compare_visible_offers select_offer
Inspect tools
jezersko.sk

jezersko.sk

Ubytovanie Jezersko

live Unverified Travel & Events Transact tools
10 tools A9 / Act0 / T1 Not yet scored Seen 2026-09-28
get_accommodation get_organization get_contact get_reservation_url get_calendar_info
Inspect tools
travelomi.com

travelomi.com

Start with what you know. Travelomi searches real flights and stays, states trade-offs, and holds a Trip you can reshape. Book with your chosen provider.

live Unverified Travel & Events
10 tools A4 / Act6 / T0 Not yet scored Seen 2026-09-28
start_trip get_trip set_dates add_leg set_stay
Inspect tools

Related on Influzer