HotelRate MCP
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
๐จ HotelRate MCP โ AI-Powered Hotel Price Comparison
๐ Overview
HotelRate MCP is an MCP-based hotel price comparison system that helps AI agents retrieve and compare hotel offers across Trip.com, Booking.com, Agoda, and Google Hotels through a unified interface.
It supports demo mode for testing and live browser-based searches using Playwright.
Related MCP server: 1Stay Hotel Booking
โจ Features
๐ Multi-platform hotel price comparison
๐ค AI-agent integration using Model Context Protocol (MCP)
๐ Browser automation with Playwright
โก Batch queries for multiple hotels
๐ Structured hotel offers and pricing data
๐งช Environment health checks and diagnostics
๐ Optional REST API using FastAPI
๐ ๏ธ Tech Stack
Python โข MCP โข Playwright โข FastAPI โข Pydantic โข pytest
๐๏ธ Architecture
AI Agent / MCP Client
|
v
MCP Server
|
v
Quote Service
|
+----+----+----+
| | | |
Trip Booking Agoda Google
|
v
Result Normalization
|
v
Structured Hotel Offersโ๏ธ Installation
git clone https://github.com/seanbabalala/hotelrate-crawl.git
cd hotelrate-crawl
pip install -e .
cp .env.example .env
hotelrate-mcp doctorFor live searches, configure your environment and run:
hotelrate-mcp setup๐ Available MCP Tools
Tool | Description |
| Retrieve offers for a hotel |
| Query multiple hotels |
| Check supported platforms |
| Check system readiness |
๐งช Testing with MCP Inspector
npx @modelcontextprotocol/inspector hotelrate-mcpOpen the URL printed in the terminal, navigate to Tools โ hotel_quote, enter the hotel details, and run the tool to inspect the results.
๐ฎ Future Enhancements
Historical hotel price tracking
Price-drop notifications
Improved room matching
Interactive price comparison dashboard
๐ Security
Keep credentials and
.envfiles private.Never commit browser sessions or authentication tokens.
Respect website terms and access restrictions.
๐ License
MIT License. Retain the applicable license and original attribution when redistributing the code.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelogโฆ
This server cannot be deployed
Maintenance
Related MCP Connectors
Staylist World is a hotel comparison service your AI assistant can call directly. The free MCP server (https://staylist.world/mcp, Streamable HTTP, no auth) covers 80,000+ hotels with ratings, review summaries, published policies and booking links. No API key, no sign-up. Tools: search_hotels by city, name or need; get_hotel for overviews, amenities and published policies; get_booking_link; list_destinations; and get_reviews. There is also a REST API and Markdown versions of hotel pages. Unknown facts are marked as unknown. New: get_reviews returns a hotel's 1โ2 star guest reviews from the last 24 months with the count out of all reviews; or paste staylist.world/reviews?hotel=<name> into any assistant.
Live hotel search and booking for AI agents in DACH, the UK and 10 US cities.
Hotel booking MCP server. Search, book, and manage reservations across 250K+ properties worldwide.
Airbnb, hotel and TripAdvisor search as agent tools.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables AI agents to search, browse, and book hotels from a database of 2 million properties worldwide. Provides comprehensive hotel search capabilities with location lookup, filtering by amenities, detailed property information, and integrated booking functionality.642 npm1ISC
- FlicenseAqualityCmaintenanceHotel booking MCP server โ the first transaction-complete hotel booking integration for AI agents. Search 300K+ properties in 140+ countries, get live rates and room details, and generate secure checkout URLs. No payment in the AI conversation โ guests complete booking at a hosted checkout page and receive a real hotel confirmation number. Set your own booking fee via Stripe Connect.830 npm3-
- AlicenseAqualityDmaintenanceGoogle Hotels MCP server via direct RPC โ no scraping, no browser automation. Three tools: hotel list search (16 filter slots: stars, price, amenities, brands, free cancellation), per-OTA rate plans and cancellation policies for a single hotel, and parallel top-N enrichment. One-command setup for Claude Code, Codex, and ChatGPT377 PyPI14MIT

DIDA Hotel MCPofficial
AlicenseNot gradedqualityBmaintenanceEnables AI agents to search, compare, and book hotels with real-time pricing and availability, supporting multiple location types, star ratings, and price filters.12MIT