Skip to content

Integrations

Live flight & hotel data in ChatGPT

ChatGPT’s developer-mode connectors speak MCP. Two URLs, flights and hotels, connect it to live Google Flights and Booking.com data, billed to your own key, judged by Google’s own price band.

  • Live Google Flights fares and Booking.com rates, asked for in plain English
  • Google's own price band and a low | typical | high verdict on every fare
  • A date range and a list of destinations in one call, and a round trip priced as one request
  • Hotel rates as a shopper in any country sees them, for rate-parity checks. Searches bill to your own RapidAPI plan

Free tier: 10 requests/month. No card to try.

add each as a connector (developer mode)
https://flights.flightpowers.com/mcp
https://hotels.flightpowers.com/mcp

Settings → Connectors (developer mode) → add each server URL, authentication OAuth, client id and secret left empty. Add the URL, click Sign in, sign in with Google, and paste your RapidAPI key once on the page that opens. One URL, whichever way you connect. Flights and hotels are separate servers and one key covers both once you subscribe to each listing. A script or a client without a sign-in button sends the same URL with the key on it: https://flights.flightpowers.com/mcp?rapidapi_key=YOUR_RAPIDAPI_KEY

Connect

Add the MCP servers as connectors

  1. 1

    Get a RapidAPI key

    Subscribe on the listing’s pricing tab: Google Flights Live API for flights, Booking Live API for hotels. The free tier needs no card. One key covers both once you subscribe to each listing.

  2. 2

    Add both connectors in developer mode

    Settings → Connectors, enable developer mode, and add each server URL above (flights, then hotels). Set authentication to OAuth and leave the client id and secret empty: the server registers ChatGPT for you. Developer mode is what gates custom connectors, and OpenAI ships it on the Pro and Business plans (per its own help pages, checked 2026-08-27).

  3. 3

    Sign in, then use it in a chat

    Sign in with Google and paste your RapidAPI key once on the page that opens, and the flight and hotel tools become available in conversations. We have no paid ChatGPT account, so we have not run this end to end ourselves; if your connector refuses to attach, the fallback is the same URL with ?rapidapi_key= on it and authentication set to none.

Ask it

Five things to say, verbatim

ChatGPT picks the tool and fills the parameters itself: these all work as written.

Is $480 for LHR to JFK in mid-October a good price, or should I wait?
Find me the cheapest nonstop from Berlin to Paris in the second week of June.
Round trip JFK to London, out September 22, back September 29. Rank the options by value rather than price alone.
Find a hotel in Tokyo Shibuya for November 3 to 7, 2 adults, breakfast included.
Compare what the same room at the Kremlin Palace in Antalya costs when booked from Germany versus the US.

Tool inventory

The four tools ChatGPT sees

Printed raw on purpose: this page is written to be read by an agent as much as by a person.

search_oneway_flightsflights server

One-way fares with Google’s price band, the low | typical | high verdict, and a buy_link on every result. Takes a single date or a date range, expanded server-side.

search_roundtrip_flightsflights server

Paired-leg round-trip itineraries: one object per option with both legs matched and a combined total_price.

search_hotelshotels server

Destination search over live Booking.com rates, with the site’s own filters: review_score_8, free_cancellation, and the rest.

find_hotel_by_namehotels server

One property by the name a human would type. price_as_seen_from prices it from any market, the rate-parity tool.

Questions, answered plainly

Is my key billed to me?
Yes. The MCP servers are bring-your-own-key: ChatGPT sends your RapidAPI key with each call and usage meters against your own subscription. There is no FlightPowers account and no second bill.
Where does my key live?
On the connector URL, stored in your ChatGPT settings: it is configuration, not conversation. Treat the URL as a secret: anyone who has it can spend your quota.
Which plan do I need?
The free tier is 10 requests/month with a hard cap: enough to verify the connector works, not to use it. For day-to-day use, the $10 PRO plan (2,500 requests/month on flights) is the realistic floor. Every plan includes all of its API’s endpoints.
Why developer mode, and which ChatGPT plan has it?
Custom MCP connectors in ChatGPT are added through its developer-mode connector settings, which OpenAI documents as a Pro and Business plan feature (checked 2026-08-27). Nothing about the server itself is experimental: the same URL serves Claude, Cursor, and any other MCP client.
Can ChatGPT run these searches on a schedule?
Not confirmed. ChatGPT has scheduled Tasks on every plan, but OpenAI does not document whether custom developer-mode connectors run inside a Task, and we have not verified that they do. If you want a scheduled daily fare scan today, Claude is the verified path: its scheduled tasks run the same two connector URLs on any paid Claude plan.
Can I try it before adding a key?
Yes. The live demo on the homepage and the free tools on this site run real requests on our key, so you can see the exact responses ChatGPT will get before you subscribe.

Get live flight and hotel data

Live Google Flights and Booking.com data as clean JSON. Free tier on RapidAPI, no card to try.

Free tier: 10 requests/month. No card to try.