Hotel & Vacation Rental MCP - live prices & reviews across Booking, Airbnb, Vrbo & Google Hotels
Server Details
Search hotels & rentals: live prices & reviews across Booking.com, Airbnb, Vrbo & Google Hotels.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- OAuth
- Works in Glama
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- stayingapi/hotel-vacation-rental-mcp
- GitHub Stars
- 0
- Server Listing
- com.stayingapi/hotel-vacation-rental-mcp
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 7 tools
Each tool targets a distinct operation: discovery (search_stays), single-listing detail (get_listing), single-listing pricing (get_price), day-by-day availability (check_availability), cross-OTA comparison (compare_prices), reviews (get_reviews), and async job polling (get_job). The main friction is the price/availability cluster — search_stays already embeds prices, and get_price vs check_availability vs compare_prices require reading descriptions carefully to pick correctly. Descriptions do explicitly disambiguate (e.g. totalPrice guidance, known-vs-resolved listings), so it stays workable.
All seven tools follow a clean snake_case verb_noun convention (get_*, search_*, check_*, compare_*), with get_ used consistently for single-resource fetches. No camelCase or stylistic mixing anywhere in the set.
Seven tools is well within the ideal 3-15 range and every tool maps to a distinct step in the search → inspect → price → compare → review workflow. Nothing appears redundant or padded, and get_job exists only because async scraping genuinely needs polling.
The surface covers the full read-only research lifecycle: discovery, detail, pricing, availability, cross-OTA comparison, reviews, plus async job retrieval. Minor gaps remain — there is no location/autocomplete resolver for ambiguous place names (compare_prices leans on Google resolution), and review retrieval is capped at one page per call with no job-based bulk export.
Available Tools
7 toolscheck_availabilityCheck listing availabilityARead-onlyIdempotentInspect
Day-by-day availability for known listing(s) on one platform over a date range.
Inputs: platform (required), url, country, endDate, +4 more.
compare_pricesCompare prices across OTAsARead-onlyIdempotentInspect
Cross-OTA price comparison for one property. Either let Google resolve it (name / location / googleHotelId), or pass listings=[platform:listingId, …] for listings you already know are the same property and we price each one directly and compare them ourselves. Returns offers + min/median. Fee coverage differs per platform — compare on totalPrice.
Inputs: name, adults, checkIn, checkOut, +6 more.
get_jobCheck an async jobARead-onlyIdempotentInspect
Poll status and fetch results of an async scrape job. Costs 0 credits.
Inputs: jobId (required).
get_listingGet listing detailsARead-onlyIdempotentInspect
Full detail (amenities, photos, host, ratings) for one listing; optional live price for dates.
Inputs: id (required), platform (required), adults, checkIn, +5 more.
get_priceGet a price quoteCRead-onlyIdempotentInspect
Price quote for one listing for specific dates + occupancy.
Inputs: platform (required), listingId (required), adults, checkIn, +5 more.
get_reviewsGet listing reviewsBRead-onlyIdempotentInspect
Normalized reviews for one listing on one platform. One call returns one page (up to limit, max 100).
Inputs: platform (required), url, sort, limit, +4 more.
search_staysSearch stays across platformsARead-onlyIdempotentInspect
Discover properties by location, dates, occupancy, and filters across Vrbo, Booking, Airbnb, and Google Hotels; returns normalized listings with embedded prices when dates are supplied.
Inputs: sort, limit, rooms, adults, +13 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Live Google Hotels search: properties with rates and ratings, plus photos and reviews.
Google Hotels prices for any dates and guests, ratings, amenities and every booking site's price.
Hotel prices, ratings, reviews and amenities from Google Hotels for any city, dates and guests.
Live hotel and flight prices compared across Booking.com, Agoda, Trip.com and Traveloka, in USD.
Related MCP Servers
- AlicenseAqualityBmaintenanceEnables AI assistants to search and compare vacation rentals across Jabama, Jajiga and Otaghak at once, normalizing prices, Jalali/Gregorian dates, amenities, ratings, calendars and full guest reviews into one schema. It runs read-only and locally, providing merged results with direct booking links while withholding host and reviewer identities.627 npm3MIT
- FlicenseNot gradedqualityNot gradedmaintenanceEnables AI agents to search global holiday rentals, hotels and short-term stays, read full property details, and get exact, itemised prices for specific dates and party sizes, then hand the traveller a link to complete the booking. All tools are read-only, and it also returns guidance for hosts listing a property and for software companies building integrations.-
- AlicenseAqualityBmaintenanceSearches hotels and vacation rentals with nightly and total rates, ratings, amenities, and detailed property information through natural language in any MCP client.172 npm27 PyPI2MIT
- AlicenseNot gradedqualityBmaintenanceEnables searching Google Hotels for a stay by city, neighbourhood, or property name with check-in and check-out dates, returning per-property JSON with links, locations, nightly and total rates, hotel class, guest ratings, review counts, images, amenities, and nearby places. Searches can be filtered by guest mix, localization, price range, sort order, property type, amenities, minimum rating, brands, hotel class, free cancellation, special offers, eco-certification, and vacation-rental bedroom/bathroom minimums.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.