The Best MCP in Travel
Search live hotel, flight, and rental car rates from ChatGPT, Claude, or your favorite AI client.
Works with
- OpenAI / ChatGPT ↗
- Anthropic
- Gemini
- Perplexity
“I was frankly surprised by the usefulness and specificity of the responses.”Read the review ↗
Add Gondola from the ChatGPT app directory, then turn it on from the + menu in any chat.
Add Gondola to ChatGPTYour client opens Gondola so you can sign in and approve access. New to Gondola? Account setup is included.
Create an account to earn cash back on top of your points.
Available tools
Search hotels, flights, and rental cars, compare rates, and book supported hotel and rental car options, all in one MCP.
Hotels
search_hotelsSearch real-time availability across Marriott, Hilton, Hyatt, IHG, Accor, Wyndham, and more — all in a single call.
compare_ratesCompare cash rates vs. loyalty points side by side. Calculate cents-per-point and find the best value automatically.
book_hotelBook in-conversation, charging a saved card. Requires the mcp:book scope, granted only to approved booking partners.
get_booking_linkThe default booking path: a checkout link for the exact rate you recommended. Users click through and pay on Gondola, earning full loyalty points and rewards.
create_rate_alertSet rate alerts for specific hotels and dates. Get notified when prices drop.
get_hotel_detailsGet detailed hotel information including amenities, photos, reviews, and location data.
get_hotel_ratesCheck current room availability, cash and points pricing, cancellation terms, and booking options for specific stay dates.
Flights
search_flightsSearch real-time cash fares by route and dates. Flight results are discovery-only and cannot be booked through Gondola yet.
Rental cars
search_vehiclesSearch rental cars at any airport or city across Hertz, Avis, Enterprise, Alamo, and more — with real-time rates.
get_vehicle_detailsPull extras, insurance options, charges, and the full cancellation policy for a vehicle before booking.
book_vehicleBook a rental car in-conversation. Requires the mcp:book scope, granted only to approved booking partners.
credit_card_coverageCheck whether a user's credit card includes rental car CDW/LDW coverage — by card name or BIN — so they can skip the counter's insurance upsell.
Just ask your agent
No special syntax. Describe what you need in plain language and your agent handles the rest.
“Find me a Hyatt in Tokyo for 3 nights in October under 25,000 points”
“Compare cash vs points for the Waldorf Astoria Maldives, December 20-27”
“Which Marriott in Paris gives the best value if I use my 80,000 Bonvoy points?”
“I need a hotel near LAX for a layover tonight, cheapest member rate”
“Find me a nonstop SFO to Tokyo on October 12, cheapest cash fare”
“Find me a midsize rental car at LAX from March 15 to 20, cheapest rate”
“Does my Chase Sapphire Reserve cover rental car insurance, or should I add the vendor's?”
Rates you can't get from a travel API
OTA APIs return public rack rates. Gondola returns the same Member rates, AAA discounts, and package deals you'd see logged in on the hotel's own website.
Every chain, one search
Marriott, Hilton, Hyatt, IHG, Accor, Wyndham, and more. One MCP tool returns Member rates, AAA rates, and package rates — pricing only available by booking directly with the hotel.
Points rates nobody else has
The only MCP that surfaces loyalty points redemption rates alongside cash rates. Travel APIs and OTAs only return cash pricing — your agent can't compare without both.
Book direct, earn everything
Every booking goes direct to the hotel. Your users keep their loyalty points, status nights, and credit card rewards — plus Gondola Cash on top.
Who it's for
Whether you're building an AI travel app, searching trips from Claude, or advising clients, Gondola gives your AI the best travel data available.
Build travel into your AI app in one line
Add the Gondola MCP to Claude Code, Cursor, or any MCP-compatible client and your AI can search hotels, flights, and rental cars, compare rates, and return booking links where checkout is supported. Your client handles the standard OAuth sign-in, so there are no credentials to copy or paste.
- Structured JSON responses ready for your UI
- Source-attributed flight results and booking links where checkout is supported
- Works with Claude, ChatGPT, Cursor, Windsurf, and any MCP client
Just ask your AI to find a hotel
Add the Gondola MCP to Claude and search hotels the way you actually think about them. "Find me a Hyatt in Tokyo under 25k points" just works.
- Compare points vs. cash to find the best deal
- Search by chain, city, dates, or room type
- Get direct booking links — click through and book
Give your AI real hotel inventory
Search for clients across every chain, compare options, and send booking links — all from a single conversation. No more opening six browser tabs.
- Member rates across Marriott, Hilton, Hyatt, IHG, Accor, and more
- Points-per-night and cents-per-point math done automatically
- Share results and booking links directly with clients
Every tool your agent gets
Your client discovers these automatically over the Model Context Protocol (the standard tools/list method), so you never wire them up by hand. That call returns the tools your connection is authorized for once you sign in — the booking-partner tools below won't appear unless your connection holds mcp:book. You can browse this catalog without an account, but calling any tool needs sign-in.
Requires sign-in
mcp:read33 toolsRead the member's own account data. Granted by the default mcp:read scope.
search_hotelsSearch for hotels by location and dates.
get_hotel_detailsGet stored property information for a specific hotel: address, chain and brand, property type, star and guest ratings, all-inclusive and adults-only flags, themes, description, check-in and check-out times and instructions, amenities, photo links, room types with beds, size, max adults, and views, policies, and fees.
get_hotel_ratesGet live room rates for one hotel and stay window.
compare_ratesCompare cash vs points rates and render a side-by-side rate_comparison widget for one or more hotels.
get_booking_linkGet a booking link for a hotel on Gondola.
get_rate_alertsGet all active rate alerts for the current user.
get_upcoming_tripsGet the user's upcoming hotel, flight, and rental car reservations.
get_past_tripsGet the user's past hotel stays and flights.
get_loyalty_accountsGet the user's loyalty program memberships and current point balances.
get_flight_creditsGet the user's active airline flight credits, eCredits, travel funds, vouchers, and travel-bank balances.
get_free_night_creditsGet the user's free night certificates — the award nights earned from credit cards and elite status, such as a Marriott Free Night Award, a World of Hyatt free night, a Hilton free night reward, an IHG reward night, or a Wyndham Go Free night.
get_suite_upgrade_creditsGet the user's active suite upgrade awards and certificates across loyalty programs.
predict_pricePredict whether the current rate at a hotel is a good deal based on historical price trends.
get_hotel_statsGet pricing percentile context for a specific hotel.
get_multi_night_ratesGet a rate calendar for a hotel over a date range so you can recommend the cheapest nights.
get_similar_hotelsFind hotels similar to a given hotel.
optimize_loyalty_portfolioAnalyze the user's entire loyalty portfolio and surface the highest-value actions: points expiring soon (ranked by value at risk), the best transfer opportunities from their transferable card currencies (Amex, Chase, Bilt, etc.) into hotel programs, and their largest balances.
search_flightsSearch for flights by route and date.
search_eventsSearch for live events by artist, team, show, or event name.
search_vehiclesSearch for rental vehicles at an airport or city.
get_vehicle_detailsGet detailed information about a specific rental vehicle option.
get_vehicle_bookingGet details for a specific vehicle booking by its Gondola booking ID.
get_vehicle_booking_linkGet a Gondola.ai deep link for a specific vehicle from search results.
credit_card_coverageLook up rental car CDW/LDW (collision damage waiver / loss damage waiver) coverage provided by a credit card.
get_vehicle_booking_coverageGet the rental car CDW/LDW coverage that was stored at booking time for a specific vehicle booking.
get_hotel_reviewsGet guest reviews for a specific hotel.
get_suggested_searchesGet personalized travel suggestions and trip inspiration for the current user.
get_bookingGet details for a hotel booking made through Gondola, using the Gondola booking ID shown as "Gondola booking" by get_upcoming_trips and get_past_trips.
diagnose_ratesDiagnose rate availability and per-supplier statuses for a specific hotel.
get_travel_profilesGet the user's saved travel profiles — guest name, email, and phone presets.
get_traveler_contextGet the user's saved travel context: loyalty programs and elite tiers, home airport, preferred airlines and cabin, preferred hotel chains, typical trip patterns (business vs leisure, budgets, frequent destinations), plus any preferences they've stated or that have been learned from past conversations.
update_traveler_profileSave a learned travel preference or experience to the user's traveler profile.
get_flight_pointsCollect award (miles/points) pricing for a flight search that reported pending_sources.
Requires write permission
mcp:write2 toolsCreate and delete alerts on the member's own account. Needs the mcp:write scope, approved explicitly at consent.
create_rate_alertCreate a rate alert to monitor a hotel for price drops.
delete_rate_alertDelete a rate alert to stop monitoring a hotel for price drops.
Approved booking partners only
mcp:book4 toolsCharge a saved card, cancel a rental, or list payment methods. Needs the mcp:book scope, which is granted only to booking partners we onboard directly — general connections book through a checkout link instead.
book_hotelBook a hotel room using a rate from get_hotel_rates.
get_payment_methodsList the user's saved payment methods for booking.
book_vehicleBook a rental vehicle from a search result.
cancel_vehicle_bookingCancel an existing vehicle booking by its Gondola booking ID.
Building your own client? See the OAuth integration guide for discovery endpoints, scopes, and the PKCE flow.
Frequently asked questions
Find Gondola across the MCP ecosystem
The Gondola MCP server is listed on the major registries and directories. Explore or install it from wherever you discover MCP servers.
Guides
Go deeper on using an AI agent for travel, points, and award redemptions.
Connect Gondola to your AI
Bring your loyalty accounts, travel history, and live rates into the AI you already use.
Add Gondola from the ChatGPT app directory, then turn it on from the + menu in any chat.
Add Gondola to ChatGPTYour client opens Gondola so you can sign in and approve access. New to Gondola? Account setup is included.