Free MCP Server

The Best MCP in Travel

Search live hotel, flight, and rental car rates from ChatGPT, Claude, or your favorite AI client.

Add Gondola from the ChatGPT app directory, then turn it on from the + menu in any chat.

Add Gondola to ChatGPT

Your 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_hotels

Search real-time availability across Marriott, Hilton, Hyatt, IHG, Accor, Wyndham, and more — all in a single call.

compare_rates

Compare cash rates vs. loyalty points side by side. Calculate cents-per-point and find the best value automatically.

book_hotel

Book in-conversation, charging a saved card. Requires the mcp:book scope, granted only to approved booking partners.

get_booking_link

The 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_alert

Set rate alerts for specific hotels and dates. Get notified when prices drop.

get_hotel_details

Get detailed hotel information including amenities, photos, reviews, and location data.

get_hotel_rates

Check current room availability, cash and points pricing, cancellation terms, and booking options for specific stay dates.

Flights

search_flights

Search real-time cash fares by route and dates. Flight results are discovery-only and cannot be booked through Gondola yet.

Rental cars

search_vehicles

Search rental cars at any airport or city across Hertz, Avis, Enterprise, Alamo, and more — with real-time rates.

get_vehicle_details

Pull extras, insurance options, charges, and the full cancellation policy for a vehicle before booking.

book_vehicle

Book a rental car in-conversation. Requires the mcp:book scope, granted only to approved booking partners.

credit_card_coverage

Check 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.

Points search

Find me a Hyatt in Tokyo for 3 nights in October under 25,000 points

Rate comparison

Compare cash vs points for the Waldorf Astoria Maldives, December 20-27

Loyalty optimization

Which Marriott in Paris gives the best value if I use my 80,000 Bonvoy points?

Member rates

I need a hotel near LAX for a layover tonight, cheapest member rate

Flight search

Find me a nonstop SFO to Tokyo on October 12, cheapest cash fare

Rental car search

Find me a midsize rental car at LAX from March 15 to 20, cheapest rate

Coverage check

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.

For developers

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
For Claude & ChatGPT users

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
For travel advisors

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 tools

Read the member's own account data. Granted by the default mcp:read scope.

search_hotels

Search for hotels by location and dates.

get_hotel_details

Get 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_rates

Get live room rates for one hotel and stay window.

compare_rates

Compare cash vs points rates and render a side-by-side rate_comparison widget for one or more hotels.

get_booking_link

Get a booking link for a hotel on Gondola.

get_rate_alerts

Get all active rate alerts for the current user.

get_upcoming_trips

Get the user's upcoming hotel, flight, and rental car reservations.

get_past_trips

Get the user's past hotel stays and flights.

get_loyalty_accounts

Get the user's loyalty program memberships and current point balances.

get_flight_credits

Get the user's active airline flight credits, eCredits, travel funds, vouchers, and travel-bank balances.

get_free_night_credits

Get 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_credits

Get the user's active suite upgrade awards and certificates across loyalty programs.

predict_price

Predict whether the current rate at a hotel is a good deal based on historical price trends.

get_hotel_stats

Get pricing percentile context for a specific hotel.

get_multi_night_rates

Get a rate calendar for a hotel over a date range so you can recommend the cheapest nights.

get_similar_hotels

Find hotels similar to a given hotel.

optimize_loyalty_portfolio

Analyze 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_flights

Search for flights by route and date.

search_events

Search for live events by artist, team, show, or event name.

search_vehicles

Search for rental vehicles at an airport or city.

get_vehicle_details

Get detailed information about a specific rental vehicle option.

get_vehicle_booking

Get details for a specific vehicle booking by its Gondola booking ID.

get_vehicle_booking_link

Get a Gondola.ai deep link for a specific vehicle from search results.

credit_card_coverage

Look up rental car CDW/LDW (collision damage waiver / loss damage waiver) coverage provided by a credit card.

get_vehicle_booking_coverage

Get the rental car CDW/LDW coverage that was stored at booking time for a specific vehicle booking.

get_hotel_reviews

Get guest reviews for a specific hotel.

get_suggested_searches

Get personalized travel suggestions and trip inspiration for the current user.

get_booking

Get 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_rates

Diagnose rate availability and per-supplier statuses for a specific hotel.

get_travel_profiles

Get the user's saved travel profiles — guest name, email, and phone presets.

get_traveler_context

Get 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_profile

Save a learned travel preference or experience to the user's traveler profile.

get_flight_points

Collect award (miles/points) pricing for a flight search that reported pending_sources.

Requires write permission

mcp:write2 tools

Create and delete alerts on the member's own account. Needs the mcp:write scope, approved explicitly at consent.

create_rate_alert

Create a rate alert to monitor a hotel for price drops.

delete_rate_alert

Delete a rate alert to stop monitoring a hotel for price drops.

Approved booking partners only

mcp:book4 tools

Charge 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_hotel

Book a hotel room using a rate from get_hotel_rates.

get_payment_methods

List the user's saved payment methods for booking.

book_vehicle

Book a rental vehicle from a search result.

cancel_vehicle_booking

Cancel 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.

Gondola MCP Glama server badge

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 ChatGPT

Your client opens Gondola so you can sign in and approve access. New to Gondola? Account setup is included.