For assistant products
FlightPowers for assistant products
Live Google Flights fares and Booking.com rates your assistant can call, with Google's own verdict on the price and a booking link on every row. I'm Matan, I built this, and I answer the email myself.
About 1.2M calls per 8 days on the flights listing · read 2026-08-17 from the RapidAPI provider dashboard
The question
What your users ask
“Find me the cheapest week in Lisbon, Barcelona or Rome this November, 4 to 6 nights, from New York.”
In a browser that is a page per city and trip length, in a session a CAPTCHA can end. Here it is one MCP call.
One call
What one call returns
- Every combination, priced live. One MCP call takes a date range, a list of destination airports and a list of night options, and prices every combination on our side, up to 300 in one call.
- A round trip is one request. Both legs priced together, one total, one booking link.
- Google's verdict on the fare. On standard adult searches, the low and high of Google's usual range for that route and period (
price_insights_low/price_insights_high) and its low / typical / high verdict, so your assistant can say whether a fare is a good one (rows priced through the fallback path carry the fare without the range). - Each city's cheapest.
by_destinationnames every requested city's own cheapest fare. - Families and cabins. Children and infant fares, premium economy and first, long stays.
- Hotels on the same RapidAPI account, their own plan. Live Booking.com rates by destination or by property name (the match is echoed back), and the rate as seen from a country you choose.
Example
captured run · 2026-09-29 13:08ZThat question, run once
New York to Lisbon, Barcelona or Rome, any day in November, 4, 5 or 6 nights: 270 combinations in one call on the paid flights server.
{
"from_airport": "JFK",
"to_airport": ["LIS", "BCN", "FCO"],
"departure_date_from": "2026-11-01",
"departure_date_to": "2026-11-30",
"nights": [4, 5, 6],
"sort_by": "price"
}requested_combinations 270
searched_combinations 270
truncated false
results_returned 60
hub_requests_billed 270Barcelona
typical$552
Nov 8 to Nov 13, 5 nights
British Airways out via London, Air Europa back via Madrid, one stop each way
Google's usual range
Rome
high$573
Nov 11 to Nov 17, 6 nights
TAP
Google's usual range
Lisbon
typical$606
Nov 7 to Nov 13, 6 nights
Aer Lingus
Google's usual range
Cheapest overall: $552 to Barcelona, and Google marks it typical. Rome comes in under Lisbon in dollars, but Google marks it high for that route. Of the 60 rows returned, 50 were typical and 10 high.
The call was billed as 270 searches, about $1.08 on PRO. Prices are live at fetch time, so a re-run gives that day's numbers.
Integration
How it plugs in
MCP over streamable HTTP
flights.flightpowers.com/mcp and hotels.flightpowers.com/mcp, your RapidAPI key in an x-rapidapi-key header. Hosted, nothing to run. For a person on your team trying it in Claude or Cursor, sign in with Google and paste the key once at flights.flightpowers.com/connect.
REST
The same data on RapidAPI (google-flights-live-api, booking-live-api) and on api.flightpowers.com. One date pair per request, run in parallel at your plan's rate.
n8n
The n8n-nodes-flightpowers community node, if your team prototypes flows before writing code. Setup.
{
"mcpServers": {
"flights": {
"url": "https://flights.flightpowers.com/mcp",
"headers": { "x-rapidapi-key": "YOUR_RAPIDAPI_KEY" }
},
"hotels": {
"url": "https://hotels.flightpowers.com/mcp",
"headers": { "x-rapidapi-key": "YOUR_RAPIDAPI_KEY" }
}
}
}Tool names and arguments are on the MCP page and in the docs.
Price
The plans
On PRO a search costs $0.004, so a 270-combination scan is about $1.08, a 7-date week about 3 cents, and 2,500 searches is about 9 month-wide scans.
Flights
| Plan | Per month | Searches | Rate | Past the quota |
|---|---|---|---|---|
| BASIC | Free | 10 | n/a | hard cap |
| PRO | $10 | 2,500 | 150 / min | $0.003 / req |
| ULTRA | $25 | 10,000 | 250 / min | $0.002 / req |
| MEGA | $50 | 25,000 | 500 / min | $0.0015 / req |
Hotels
| Plan | Per month | Searches | Rate | Past the quota |
|---|---|---|---|---|
| BASIC | Free | 10 | n/a | hard cap |
| PRO | $10 | 2,000 | 25 / min | $0.006 / req |
| ULTRA | $30 | 6,500 | 25 / min | $0.0045 / req |
| MEGA | $75 | 25,000 | 50 / min | $0.003 / req |
Flights and hotels are separate subscriptions on the same RapidAPI account (hotels PRO is $10 for 2,000). Custom plans for volume: write to me.
Read from the live listings on 2026-09-28; the listing is authoritative.
The five questions a CTO asks
- How long does a call take?
- The 270-combination MCP call above came back in 126 seconds end to end: one round trip for your agent instead of a browser session per city and trip length. On REST a request is one date pair. A 7-date run took 26 seconds as 7 sequential calls with a 1.2 second pause between them, and a month-wide scan on REST runs in parallel at 150 a minute on PRO and 500 on MEGA. Fares are fetched live at request time, no cache, so what comes back is what Google shows at that second. Both times are the elapsed times of those two runs on 2026-09-29.
- What about uptime? Is there an SLA?
- It is a resilient design with no UI elements in the path, and it has run a year without a Google break. Scheduled tests run a few times a day, so I notice a break and fix it right away. The same lane serves about 1.2M calls per 8 days on the flights listing (read 2026-08-17 from the RapidAPI provider dashboard).
- What are the rate limits at our volume?
- PRO 150 a minute (2,500 a month), ULTRA 250 a minute (10,000 a month), MEGA 500 a minute (25,000 a month), and I can also create a custom plan for real volume. One MCP call prices up to 300 combinations and bills one request per combination, so you can size a test on a slice of your travel questions before you run it.
- Do you book?
- No. Every flight row carries Google’s booking link, and every hotel its Booking.com property link. The booking, the payment, the loyalty logins and the commission stay on your side, exactly as today. No PNR, no card, no passport data and no user credentials ever reach us.
- What can we do with the results?
- Whatever you want, including storing them.
Scope
What we do not do
No booking, no payment, no PNR, and we are not a GDS. No card, no passport data, no user credentials.
Live fares and rates with a link: your agent books where it books today and keeps its commission.
Talk to the person who built it
Tell me what your assistant gets asked and how many searches a trip takes. I answer myself.