travel_mcp
Provides access to Google Reviews for places and hotels, including review scores, star distributions, and traveler feedback.
Enables hotel search, cross-platform price comparison, room grid inspection, and property details from Hotels.com.
Offers multi-modal transit directions (walking, public transit, taxi) and place reviews from Kakao Maps.
Provides Japanese restaurant search with ratings and awards, detailed profiles, live reservation availability, and reviews from Tabelog.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@travel_mcpCompare hotel prices in Kyoto for next weekend"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Comprehensive Travel & Hospitality MCP Server (hotel_search)
A unified FastMCP server providing parallel hotel accommodations, gourmet dining and cafe searches (Tabelog Japan), multi-modal transit & routing, and verified traveler/diner reviews across global and regional platforms.
Key Capabilities
π¨ Accommodations & Hotels
π Parallel Multi-Provider Search: Query Agoda, Booking.com, and Hotels.com simultaneously with
search_hotels(..., provider="all").π Silent Chrome Authentication: Seamlessly loads user sessions for Agoda (VIP tier), Booking.com (Genius tier), and Hotels.com (OneKey rewards).
βοΈ Cross-Platform Price Comparison: Compare live rates across all three platforms in parallel using
compare_hotel_prices(...)to find the cheapest provider.ποΈ Room Grid & Rate Packages: Inspect bed configurations, room sizes, breakfast inclusions, cancellation policies, and rates.
π½οΈ Dining, Restaurants & Cafes (Tabelog Japan)
π£ Gourmet Search & Ranking: Search restaurants with Bayesian score curves (
>=3.50top 3%,>=4.00legendary/Michelin tier) viasearch_restaurants(...)/search_tabelog(...).π Award Winner Highlights: Filter and highlight The Tabelog Award winners (Gold, Silver, Bronze) and Tabelog 100 Famous Stores (Hyakumeiten).
π± Budget & Amenities: Separate lunch vs. dinner budgets, multilingual menus, private dining rooms, and barrier-free access.
π Live Vacancy Calendar: Check open reservation dates via
check_restaurant_reservation(...).
π§ Multi-Modal Transit & Navigation
πΆππ Directions & Fares: Calculate walking routes, public transit (subway/bus line names and transfers), and taxi fares via
get_transit_and_directions(...).
β Verified Place Reviews
π¬ Cross-Platform Reviews: Retrieve review scores, star distributions, and traveler feedback from Google Reviews, Kakao Maps, and Tabelog via
get_place_reviews(...).
Related MCP server: MCP Travel Concierge Server
Project Structure
hotels-mcp/
βββ pyproject.toml # PEP 517/518 build config, dependencies & CLI entrypoints
βββ README.md # Documentation & usage guide
βββ AGENTS.md # Agent guidelines & GitNexus code intelligence
βββ CLAUDE.md # Claude developer instructions
βββ tests/
β βββ __init__.py
β βββ test_server.py # 17 live multi-provider integration test suites
βββ src/
βββ travel_mcp/
βββ __init__.py # Package root
βββ __main__.py # CLI entrypoint (`python -m travel_mcp`)
βββ server.py # FastMCP server instance, tools, prompts & resources
βββ models.py # Normalized Pydantic DTOs for travel, dining, and transit
βββ providers/
βββ __init__.py # Unified provider factory & registry
βββ accommodations/ # Hotel accommodation providers
β βββ __init__.py
β βββ base.py # HotelProvider ABC & session loader
β βββ agoda.py # Agoda accommodation provider
β βββ booking.py # Booking.com accommodation provider
β βββ hotels_com.py # Hotels.com accommodation provider
βββ dining/ # Restaurant & cafe providers
β βββ __init__.py # Dining provider factory
β βββ base.py # DiningProvider ABC
β βββ tabelog.py # Tabelog client & vacancy parser
βββ routes/ # Multi-modal routing providers
β βββ __init__.py # Route provider factory
β βββ base.py # RouteProvider ABC
β βββ kakao.py # Kakao Maps routing provider
βββ reviews/ # Unified place review providers
βββ __init__.py # Review provider registry
βββ base.py # ReviewProvider ABC
βββ agoda.py # Agoda reviews provider
βββ google.py # Google Reviews provider
βββ kakao.py # Kakao Place reviews provider
βββ tabelog.py # Tabelog reviews providerInstallation & Setup
cd /Users/richardluo/Developer/hotels-mcp
uv syncRun Tests:
uv run python tests/test_server.pyRun Server:
uv run travel-mcp
# or
uv run python -m travel_mcpAntigravity / MCP Configuration
Add to ~/.gemini/config/mcp_config.json or your workspace .agents/mcp_config.json:
{
"mcpServers": {
"travel_mcp": {
"command": "uv",
"args": [
"--directory",
"/Users/richardluo/Developer/hotels-mcp",
"run",
"python",
"-m",
"travel_mcp"
],
"env": {
"PYTHONUNBUFFERED": "1"
}
}
}
}Available Tools
π½οΈ Dining, Restaurants & Cafes
Tool | Parameters | Description |
|
| Searches top-rated restaurants across Japan on Tabelog (tabelog.com). Includes Bayesian scores (3.5+ top 3%, 4.0+ legendary), Award winners (Gold/Silver/Bronze), Hyakumeiten (100 Famous Stores), lunch/dinner budgets, and booking status. |
|
| Fetches complete restaurant profile, award history, exact address, GPS coordinates, phone, budget, amenities, and high-res food photos. |
|
| Autocompletes search keywords for restaurants, stations, areas, and food genres. |
|
| Checks live upcoming online booking vacancy calendar and available reservation dates for a restaurant. |
| (same as search_restaurants) | Direct shortcut to Tabelog restaurant search. |
| (same as get_restaurant_details) | Direct shortcut to Tabelog restaurant profile. |
| (same as suggest_dining) | Direct shortcut to Tabelog autocomplete. |
| (same as check_restaurant_reservation) | Direct shortcut to Tabelog vacancy calendar. |
π§ Multi-Modal Transit & Routing
Tool | Parameters | Description |
|
| Calculates walking steps, public transit (subway/bus lines, transfers, fares), and driving taxi fares between any two places (hotels, restaurants, cafes, stations, airports). |
|
| Alias for |
β Place & Venue Reviews
Tool | Parameters | Description |
|
| Fetches verified user reviews, star distributions, and reviewer feedback from Kakao Maps, Google Reviews ( |
π¨ Accommodations & Hotels
Tool | Parameters | Description |
|
| Searches Agoda, Booking.com, and/or Hotels.com in parallel with date, occupancy, and price filters. |
|
| Runs a 3-way parallel price check across Agoda, Booking.com, and Hotels.com to find the cheapest rate. |
|
| Autocompletes destination cities, districts, landmarks, and properties across Agoda, Booking.com, and Hotels.com. |
|
| Fetches property overview, address, amenities, and policies. |
|
| Inspects room types, bed setups, breakfast inclusion, cancellation policies, and rates. |
|
| Fetches verified traveler reviews and category scores. |
|
| Retrieves official verified hotel FAQs. |
|
| Checks active authentication for Agoda (VIP), Booking.com (Genius), and Hotels.com (OneKey). |
|
| Opens Chrome to sign-in portal if session expired (supports |
MCP Prompts & Resources (MCP 2.0)
Prompts
plan_trip_itinerary(destination, check_in, check_out, adults, dining_preferences): End-to-end trip planning combining hotels, dining recommendations, and transit routes.search_japan_dining(query, prefecture, genre, meal_type): Discover top-rated dining spots and award winners in Japan.compare_hotel_deals(hotel_name, check_in, check_out, adults, rooms): 3-way price comparison and perk evaluation.search_destination_hotels(destination, check_in, check_out, adults, rooms): Search and rank accommodations.
Resources
travel://providers(andhotels://providers): Registry of accommodation, dining, routing, and review providers.travel://capabilities: Full capability breakdown across all travel domains.travel://status(andhotels://status): Live session & cookie health across all providers.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityFmaintenanceEnables LLMs to perform travel-related tasks by interacting with Google Maps and travel planning services including location search, place details, and travel time calculations.53999MIT
- AlicenseNot gradedqualityDmaintenanceEnables comprehensive travel planning by integrating Google Travel Services and Amadeus GDS for dual flight and hotel searches, plus event discovery, weather forecasting, currency conversion, and location services. Combines consumer-friendly search with professional travel industry data for optimal trip planning.6MIT
- 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.6791ISC
- AlicenseAqualityAmaintenanceEnables travel search workflows including airport lookup, route comparison, travel timing guidance, and external booking links with commission-eligible links.5281MIT
Related MCP Connectors
Aggregated travel MCP β flights, tours, activities, price checks, visas, and more.
Luxury hotel search, rate comparison, booking quotes, and secure checkout handoff.
Hotel booking MCP server. Search, book, and manage reservations across 250K+ properties worldwide.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Skyline-9/hotels-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server