travel_mcp
Umfassender Travel- & Hospitality-MCP-Server (hotel_search)
Ein einheitlicher FastMCP-Server für parallele Hotelsuchen, Gourmet-Restaurant- und Café-Suchen (Tabelog Japan), multimodale Verkehrsverbindungen & Routenplanung sowie verifizierte Reisenden-/Gastbewertungen auf globalen und regionalen Plattformen.
Hauptfunktionen
🏨 Unterkünfte & Hotels
🔄 Parallele Multi-Anbieter-Suche: Gleichzeitige Abfrage von Agoda, Booking.com und Hotels.com mit
search_hotels(..., provider="all").🔑 Stille Chrome-Authentifizierung: Lädt nahtlos Benutzersitzungen für Agoda (VIP-Stufe), Booking.com (Genius-Stufe) und Hotels.com (OneKey-Prämien).
⚖️ Plattformübergreifender Preisvergleich: Vergleicht Live-Preise auf allen drei Plattformen parallel mit
compare_hotel_prices(...), um den günstigsten Anbieter zu finden.🛏️ Zimmerübersicht & Tarifpakete: Prüft Bettkonfigurationen, Zimmergrößen, Frühstücksoptionen, Stornierungsbedingungen und Preise.
🍽️ Gastronomie, Restaurants & Cafés (Tabelog Japan)
🍣 Gourmet-Suche & Ranking: Sucht Restaurants mit Bayes'schen Bewertungskurven (
>=3.50Top 3 %,>=4.00legendär/Michelin-Niveau) übersearch_restaurants(...)/search_tabelog(...).🏆 Preisträger-Highlights: Filtert und hebt Gewinner des Tabelog Award (Gold, Silber, Bronze) und Tabelog 100 Famous Stores (Hyakumeiten) hervor.
🍱 Budget & Ausstattung: Getrennte Budgets für Mittag- und Abendessen, mehrsprachige Speisekarten, private Speiseräume und barrierefreier Zugang.
📅 Live-Verfügbarkeitskalender: Prüft verfügbare Reservierungstermine über
check_restaurant_reservation(...).
🧭 Multimodale Verkehrsverbindungen & Navigation
🚶🚇🚕 Routen & Fahrpreise: Berechnet Gehwege, öffentliche Verkehrsmittel (U-Bahn-/Busliniennamen und Umstiege) und Taxifahrpreise über
get_transit_and_directions(...).
⭐ Verifizierte Ortsbewertungen
💬 Plattformübergreifende Bewertungen: Ruft Bewertungsergebnisse, Sterneverteilungen und Reisenden-Feedback von Google Reviews, Kakao Maps und Tabelog über
get_place_reviews(...)ab.
Related MCP server: MCP Travel Concierge Server
Projektstruktur
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 & Einrichtung
cd /Users/richardluo/Developer/hotels-mcp
uv syncTests ausführen:
uv run python tests/test_server.pyServer ausführen:
uv run travel-mcp
# or
uv run python -m travel_mcpAntigravity-/MCP-Konfiguration
Zu ~/.gemini/config/mcp_config.json oder .agents/mcp_config.json im Arbeitsbereich hinzufügen:
{
"mcpServers": {
"travel_mcp": {
"command": "uv",
"args": [
"--directory",
"/Users/richardluo/Developer/hotels-mcp",
"run",
"python",
"-m",
"travel_mcp"
],
"env": {
"PYTHONUNBUFFERED": "1"
}
}
}
}Verfügbare Tools
🍽️ Gastronomie, Restaurants & Cafés
Tool | Parameter | Beschreibung |
|
| Sucht die bestbewerteten Restaurants in ganz Japan auf Tabelog (tabelog.com). Enthält Bayes'sche Bewertungen (3.5+ Top 3 %, 4.0+ legendär), Award-Gewinner (Gold/Silber/Bronze), Hyakumeiten (100 Famous Stores), Mittag-/Abendbudgets und Buchungsstatus. |
|
| Ruft das vollständige Restaurantprofil, die Auszeichnungshistorie, die genaue Adresse, GPS-Koordinaten, Telefonnummer, Budget, Ausstattung und hochauflösende Speisefotos ab. |
|
| Autovervollständigt Suchbegriffe für Restaurants, Bahnhöfe, Gebiete und Essensgenres. |
|
| Prüft den Live-Verfügbarkeitskalender für Online-Buchungen und verfügbare Reservierungstermine eines Restaurants. |
| (wie search_restaurants) | Direkte Verknüpfung zur Tabelog-Restaurantsuche. |
| (wie get_restaurant_details) | Direkte Verknüpfung zum Tabelog-Restaurantprofil. |
| (wie suggest_dining) | Direkte Verknüpfung zur Tabelog-Autovervollständigung. |
| (wie check_restaurant_reservation) | Direkte Verknüpfung zum Tabelog-Verfügbarkeitskalender. |
🧭 Multimodale Verkehrsverbindungen & Routenplanung
Tool | Parameter | Beschreibung |
|
| Berechnet Gehwege, öffentliche Verkehrsmittel (U-Bahn-/Buslinien, Umstiege, Fahrpreise) und Taxifahrpreise zwischen zwei beliebigen Orten (Hotels, Restaurants, Cafés, Bahnhöfen, Flughäfen). |
|
| Alias für |
⭐ Orts- & Veranstaltungsbewertungen
Tool | Parameter | Beschreibung |
|
| Ruft verifizierte Nutzerbewertungen, Sterneverteilungen und Rezensenten-Feedback von Kakao Maps, Google Reviews ( |
🏨 Unterkünfte & Hotels
Tool | Parameter | Beschreibung |
|
| Sucht parallel auf Agoda, Booking.com und/oder Hotels.com mit Datums-, Belegungs- und Preisfiltern. |
|
| Führt einen 3-Wege-Preisvergleich parallel über Agoda, Booking.com und Hotels.com durch, um den günstigsten Tarif zu finden. |
|
| Autovervollständigt Zielstädte, Stadtteile, Sehenswürdigkeiten und Unterkünfte auf Agoda, Booking.com und Hotels.com. |
|
| Ruft Objektübersicht, Adresse, Ausstattung und Richtlinien ab. |
|
| Prüft Zimmertypen, Bettkonfigurationen, Frühstücksoptionen, Stornierungsbedingungen und Preise. |
|
| Ruft verifizierte Reisendenbewertungen und Kategoriebewertungen ab. |
|
| Ruft offizielle verifizierte Hotel-FAQs ab. |
|
| Prüft die aktive Authentifizierung für Agoda (VIP), Booking.com (Genius) und Hotels.com (OneKey). |
|
| Öffnet Chrome zum Anmeldeportal, wenn die Sitzung abgelaufen ist (unterstützt |
MCP-Prompts & -Ressourcen (MCP 2.0)
Prompts
plan_trip_itinerary(destination, check_in, check_out, adults, dining_preferences): End-to-End-Reiseplanung mit Hotels, Restaurantempfehlungen und Verkehrsrouten.search_japan_dining(query, prefecture, genre, meal_type): Entdeckt die bestbewerteten Restaurants und Award-Gewinner in Japan.compare_hotel_deals(hotel_name, check_in, check_out, adults, rooms): 3-Wege-Preisvergleich und Bewertung von Zusatzleistungen.search_destination_hotels(destination, check_in, check_out, adults, rooms): Sucht und rankt Unterkünfte.
Ressourcen
travel://providers(undhotels://providers): Verzeichnis der Anbieter für Unterkünfte, Verpflegung, Routenführung und Bewertungen.travel://capabilities: Vollständige Aufschlüsselung der Fähigkeiten über alle Reisebereiche hinweg.travel://status(undhotels://status): Live-Sitzungs- und Cookie-Status aller Anbieter.
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