travel_mcp
Комплексный MCP-сервер для путешествий и гостеприимства (hotel_search)
Единый FastMCP-сервер, предоставляющий параллельный поиск отелей, гурманских ресторанов и кафе (Tabelog Japan), мультимодальный транспорт и маршруты, а также проверенные отзывы путешественников и посетителей на глобальных и региональных платформах.
Ключевые возможности
🏨 Размещение и отели
🔄 Параллельный поиск по нескольким провайдерам: Одновременный запрос к Agoda, Booking.com и Hotels.com с помощью
search_hotels(..., provider="all").🔑 Бесшумная аутентификация Chrome: Автоматическая загрузка пользовательских сессий для Agoda (уровень VIP), Booking.com (уровень Genius) и Hotels.com (вознаграждения OneKey).
⚖️ Сравнение цен между платформами: Параллельное сравнение актуальных тарифов на всех трёх платформах с помощью
compare_hotel_prices(...)для поиска самого дешёвого провайдера.🛏️ Сетка номеров и тарифные пакеты: Просмотр конфигураций кроватей, размеров номеров, включённых завтраков, условий отмены и тарифов.
🍽️ Рестораны, кафе и заведения (Tabelog Japan)
🍣 Гурманский поиск и рейтинги: Поиск ресторанов с байесовскими кривыми оценок (
>=3.50— топ-3%,>=4.00— легендарный/уровень Michelin) черезsearch_restaurants(...)/search_tabelog(...).🏆 Акцент на лауреатов премий: Фильтрация и выделение победителей The Tabelog Award (золото, серебро, бронза) и Tabelog 100 Famous Stores (Hyakumeiten).
🍱 Бюджет и удобства: Отдельные бюджеты на обед и ужин, многоязычные меню, отдельные кабинеты и доступность для людей с ограниченными возможностями.
📅 Живой календарь свободных мест: Проверка доступных дат бронирования через
check_restaurant_reservation(...).
🧭 Мультимодальный транспорт и навигация
🚶🚇🚕 Маршруты и стоимость: Расчёт пешеходных маршрутов, общественного транспорта (названия линий метро/автобусов и пересадки) и стоимости такси через
get_transit_and_directions(...).
⭐ Проверенные отзывы о местах
💬 Кросс-платформенные отзывы: Получение оценок, распределения звёзд и отзывов путешественников из Google Reviews, Kakao Maps и Tabelog через
get_place_reviews(...).
Related MCP server: MCP Travel Concierge Server
Структура проекта
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 providerУстановка и настройка
cd /Users/richardluo/Developer/hotels-mcp
uv syncЗапуск тестов:
uv run python tests/test_server.pyЗапуск сервера:
uv run travel-mcp
# or
uv run python -m travel_mcpКонфигурация Antigravity / MCP
Добавьте в ~/.gemini/config/mcp_config.json или в .agents/mcp_config.json вашего рабочего пространства:
{
"mcpServers": {
"travel_mcp": {
"command": "uv",
"args": [
"--directory",
"/Users/richardluo/Developer/hotels-mcp",
"run",
"python",
"-m",
"travel_mcp"
],
"env": {
"PYTHONUNBUFFERED": "1"
}
}
}
}Доступные инструменты
🍽️ Рестораны, кафе и заведения
Инструмент | Параметры | Описание |
|
| Поиск ресторанов с высоким рейтингом по всей Японии на Tabelog (tabelog.com). Включает байесовские оценки (3.5+ — топ-3%, 4.0+ — легендарные), лауреатов премий (золото/серебро/бронза), Hyakumeiten (100 знаменитых заведений), бюджеты на обед/ужин и статус бронирования. |
|
| Получение полного профиля ресторана, истории наград, точного адреса, GPS-координат, телефона, бюджета, удобств и фотографий блюд в высоком разрешении. |
|
| Автодополнение поисковых запросов для ресторанов, станций, районов и кулинарных жанров. |
|
| Проверка актуального онлайн-календаря бронирования и доступных дат для ресторана. |
| (как у search_restaurants) | Прямой ярлык для поиска ресторанов Tabelog. |
| (как у get_restaurant_details) | Прямой ярлык для профиля ресторана Tabelog. |
| (как у suggest_dining) | Прямой ярлык для автодополнения Tabelog. |
| (как у check_restaurant_reservation) | Прямой ярлык для календаря свободных мест Tabelog. |
🧭 Мультимодальный транспорт и маршруты
Инструмент | Параметры | Описание |
|
| Расчёт пешеходных шагов, общественного транспорта (линии метро/автобусов, пересадки, стоимость) и стоимости такси между любыми двумя точками (отели, рестораны, кафе, станции, аэропорты). |
|
| Псевдоним для |
⭐ Отзывы о местах и заведениях
Инструмент | Параметры | Описание |
|
| Получение проверенных отзывов пользователей, распределения звёзд и отзывов рецензентов из Kakao Maps, Google Reviews ( |
🏨 Размещение и отели
Инструмент | Параметры | Описание |
|
| Параллельный поиск по Agoda, Booking.com и/или Hotels.com с фильтрами по датам, количеству гостей и цене. |
|
| Трёхсторонняя параллельная проверка цен на Agoda, Booking.com и Hotels.com для поиска самого дешёвого тарифа. |
|
| Автодополнение городов назначения, районов, достопримечательностей и объектов размещения на Agoda, Booking.com и Hotels.com. |
|
| Получение обзора объекта, адреса, удобств и условий. |
|
| Просмотр типов номеров, конфигураций кроватей, включённых завтраков, условий отмены и тарифов. |
|
| Получение проверенных отзывов путешественников и оценок по категориям. |
|
| Получение официальных проверенных часто задаваемых вопросов отеля. |
|
| Проверка активной аутентификации для Agoda (VIP), Booking.com (Genius) и Hotels.com (OneKey). |
|
| Открывает Chrome для входа в систему, если сессия истекла (поддерживает |
MCP-подсказки и ресурсы (MCP 2.0)
Подсказки
plan_trip_itinerary(destination, check_in, check_out, adults, dining_preferences): Комплексное планирование поездки, объединяющее отели, рекомендации по ресторанам и транспортные маршруты.search_japan_dining(query, prefecture, genre, meal_type): Поиск лучших ресторанов и лауреатов премий в Японии.compare_hotel_deals(hotel_name, check_in, check_out, adults, rooms): Сравнение цен в трёх системах и оценка преимуществ.search_destination_hotels(destination, check_in, check_out, adults, rooms): Поиск и ранжирование вариантов размещения.
Ресурсы
travel://providers(иhotels://providers): Реестр провайдеров размещения, питания, маршрутизации и отзывов.travel://capabilities: Полная разбивка возможностей по всем туристическим доменам.travel://status(иhotels://status): Состояние сессий и cookie в реальном времени по всем провайдерам.
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