← Registry

Developer Tools

bluepillow.com

Provides accommodation search, property details, and availability checking for travel booking.

1 endpoint6 known toolsFirst detected July 25, 2026Last detected August 29, 2026

ENDPOINT 1

https://mcp.b2a.bluepillow.com

No auth detected

MCP server metadata

Name
bluepillow-hotels
Version
1.27.1
Capabilities
experimentaltools
Server instructions

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 `b2a_get_key` requires an API key, passed as the `api_key` argument (or as an Authorization: Bearer header). `b2a_get_key` issues one in-band — anonymous, free, no signup, never expires — so a session that has no key yet (none in the MCP client configuration, persistent memory, or earlier in the conversation) typically starts with that call rather than discovering the requirement through a 401. A key is long-lived and reusable: the same key, kept in persistent memory or conversation context, works for every subsequent call and across sessions; a fresh key is only needed when the previous one is genuinely lost. Typical workflow for travel-planning intents — a leisure trip, a weekend, a business stay, a relocation, a longer holiday: 1. `resolve_destination` 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' `discover_destinations_near` returns a fan of sub-destinations the user can pick from before a focused search. 2. `search_stays` 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. 3. `get_property_details` returns the full static record for a specific property — identified by its id (typically the `id` field from a `search_stays` result, also valid for a property the user has named directly when resolved through `resolve_destination`). 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 `check_property_availability`. 4. `check_property_availability` 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; `get_property_details` is for static facts only. The tools are designed for compact, structured responses the agent can summarise, plot on a map, or filter further without additional round-trips. The per-result `location.lat` and `location.lon` fields are already populated and suitable for the map widget on the same response — no separate lookup needed for visualization. If the user shares a bluepillow.com property link, pass that URL directly as property_id to get_property_details or check_property_availability — the id is extracted automatically.

Known tools 6

search_stays

Multi-operator accommodation comparator for a geographic area against the user's stay parameters — dates, guest count, optional filters.

Inferred read-only
get_property_details

Static record for a specific property — identified by its id.

Inferred read-only
check_property_availability

Live availability and per-operator quote for a specific property over a specific stay window.

Inferred read-only
resolve_destination

Converts a destination name into a destination id usable in `search_stays`.

Inferred read-only
discover_destinations_near

Curated destinations — cities, neighborhoods, airports, points of interest — within a radius of a geographic point, for use as a `destination_id` in subsequent `search_stays` calls.

Inferred read-only
b2a_get_key

Obtain a permanent anonymous API key for Blue Pillow Hotels & Stays.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.bluepillow-hotels]
url = "https://mcp.b2a.bluepillow.com"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "bluepillow-hotels": {
      "type": "http",
      "url": "https://mcp.b2a.bluepillow.com"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: bluepillow-hotels
Remote MCP URL: https://mcp.b2a.bluepillow.com

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "bluepillow-hotels": {
      "url": "https://mcp.b2a.bluepillow.com"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "bluepillow-hotels": {
      "type": "http",
      "url": "https://mcp.b2a.bluepillow.com"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "bluepillow-hotels",
  "transport": "streamable-http",
  "url": "https://mcp.b2a.bluepillow.com"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Trust Data Available

BuiltWith Trust API v2 evidence for bluepillow.com was fetched 2026-07-26T07:23:02.747Z and is being refreshed.

Trust status VerificationRecommended

bluepillow.com is assessed as VerificationRecommended: Domain has affiliate links on record

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.