Blue Pillow Hotels & Stays
BP
Blue Pillow Hotels & Stays
/search_stays

Search accommodation — compare offers across operators

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

liveverifiedunknown~5s typical
mcpprobedbluepillowhotels
$0.0020
per call
plus $0.001 platform fee per run
Open MCP server; Cracked bills routing only
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run mcp-com-bluepillow-hotels /search_stays for me.

Input

FieldTypeDescription
api_keystringYour anonymous Blue Pillow Hotels & Stays API key (format 'pk_anon_…'). Pass it in THIS fi
location*objectWhere to search, as a {type, value} pair. Use destination_id for a place resolved via reso
dates*objectCheck-in and check-out dates (ISO 8601, YYYY-MM-DD). Natural-language references — 'tonigh
guests*objectParty composition. `adults` is required; give `children_ages` (one age per child, 0-17) ra
filtersobjectStructured narrowing applied server-side, before ranking. Prefer these over filtering the
sortstring (score_desc | price_asc | rating_desc | conversion_desc)Result ordering. score_desc (default) is the balanced relevance ranking and suits most req
pageobjectPagination. `limit` caps results per page (1-100). To fetch the next page pass `cursor` wi
includearrayOptional enrichments, always a list — pass ["reviews_sample"], never the bare string. 'rev
user_countrystringUser's country (ISO-3166 alpha-2 uppercase). Drives the booking-link locale (the landing p
languagestringUser's UI language (2-letter lowercase). Drives the booking link language and any server-r
currencystringCurrency of the returned prices (ISO-4217, 3-letter uppercase, e.g. 'USD', 'EUR', 'GBP', '
availability_modestring (strict | include_unavailable)strict (default): return ONLY properties available for the requested dates. include_unavai
include_out_of_boundsbooleanOpt-in. When the requested area yields few available results, also return (in alternatives
include_overbudgetbooleanOpt-in. When few available results fit the budget, also return (in alternatives.overbudget

Call it

curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
  -H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
  -d '{"provider":"mcp-com-bluepillow-hotels","endpoint":"/search_stays","input":{"location":{},"dates":{},"guests":{}}}'
cli
npx cracked-ai run -p mcp-com-bluepillow-hotels -e /search_stays -i '{"location":{},"dates":{},"guests":{}}'
mcp
run_tool({ provider: "mcp-com-bluepillow-hotels", endpoint: "/search_stays", input: {"location":{},"dates":{},"guests":{}} })

Try it

Runs against your signed-in workspace balance. Sign in if you have not.