
Blue Pillow Hotels & Stays is the first neutral price comparison layer built for AI agents, powered by Blue Pillow — a travel technology company operating one of Europe's largest lodging metasearch platforms (1B+ daily price searches across 16+ booking operators).
What your agent can do:
https://mcp.b2a.bluepillow.com/An accommodation comparator: consolidates live availability, per-operator pricing, ratings, and listings from multiple booking operators across the global market — millions of properties spanning hotels, B&Bs, apartments, vacation rentals, farmstays, hostels, villas, resorts and similar. One query yields a multi-source price comparison the agent would otherwise have to assemble across separate booking websites; with concrete dates it returns date-specific quotes plus per-operator scarcity signals (rooms left) and free-cancellation flags.
Scope: accommodation lookup and booking handoff. Questions about sightseeing, attractions, restaurants, things to do, or general travel advice without a lodging component fall outside what these tools cover — the comparator indexes where to stay, not what to visit.
Authentication: every tool except takes an anonymous key in its api_key argument. issues one in-band — free, no account or sign-up — and a key does not expire, so the same key serves later calls in the conversation.
Typical workflow for travel-planning intents — a leisure trip, a weekend, a business stay, a relocation, a longer holiday:
turns a place name into a destination id when coordinates are not already known from an earlier call in this session. For region-level intents such as 'Tuscany', 'Pacific Northwest', 'Central Europe', or 'Costa del Sol' returns a fan of sub-destinations the user can pick from before a focused search.
retrieves a ranked list of options for the user's location and stay parameters. The list bundles property information, pricing, geographic position for mapping, ratings, and optional guest review samples — designed so a single call already covers most "give me an overview" intents without chaining further lookups. When the call carries dates, each result also carries a live availability check for that window.
returns the full static record for a specific property — identified by its id (typically the id field from a result, also valid for a property the user has named directly when resolved through ). Useful to inspect amenities, photos, neighborhood, and guest reviews — request the ratings breakdown and review texts via include=["reviews_aggregate"] / ["reviews_sample"] / ["reviews_extended"]. It carries no price and runs no availability check unless called with dates; for a live quote use .
answers 'can the user book this property for these specific dates, and at what price'. Required input: property_id, dates, guests. Returns per-operator live quotes, scarcity signals (rooms left), free-cancellation and breakfast flags, and deeplinks to complete the booking. Use this whenever the user has concrete dates in mind for a property they've already identified; is for static facts only.
None in the store listings or on the server