Google Flights Search (Real-Time Fares) MCP server
online · 100% uptimecom.flightpowers/google-flights·v1.2.0·1 starsReal-time Google Flights: one-way and round-trip fares over date ranges, with price verdicts.
1 stars
Reviews
Write oneNobody has reviewed Google Flights Search (Real-Time Fares) yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Google Flights Search (Real-Time Fares) tools (2)
write = sends, deletes, buys or postssearch_oneway_flightsFreeFlightPowers one-way fare search: live prices read from Google Flights. Input: origin and destination IATA codes -- the destination may be several codes, as "BCN,LIS,ATH" or ["BCN","LIS","ATH"] -- plus either one departure date or a date range. Returns each flight's price, airline, duration, stops, a bookable buy_link, and Google's historical price range (price_insights_low / price_insights_high) so you can say whether a fare is actually a good deal. Use it for any one-way fare question, including open-ended ones. For a flexible search make ONE call with a date range and/or several destinations -- do NOT call it once per date. 'Cheapest flight to Sri Lanka anywhere in October' is one call, not thirty. Each date/destination combination is one billed request; the count and the plan's remaining quota come back in `api_usage`. `by_destination` carries one entry per destination you asked for -- empty ones included, each with a `reason` -- so read it before telling a user a destination has no flights. Requires the caller's own RapidAPI key for the Google Flights Live API. Get one (free tier available) at https://rapidapi.com/mtnrabi/api/google-flights-live-api, then pass it as an `x-rapidapi-key` header (preferred), a `?rapidapi_key=` query parameter on the server URL, or your client's own API key field -- first non-empty wins. Usage counts against the caller's own RapidAPI plan, not ours; every response reports what it spent and what is left in `api_usage`. No key? Sign in with Google and the first 10 searches each day are free on this server -- ad-free, nothing to paste. Connect your own RapidAPI key at https://flights.flightpowers.com/connect to remove the cap.
search_roundtrip_flightsFreeFlightPowers round-trip fare search: live prices read from Google Flights, priced as paired legs rather than two separate one-ways. Input: origin and destination IATA codes -- the destination may be several codes, as "BCN,LIS,ATH" or ["BCN","LIS","ATH"] -- a departure date or range, and either a return date or a trip length in nights. Returns the total price for both legs, per-leg airline, stops and duration, and a single bookable buy_link for the trip. Use it for any return-trip fare question. For a flexible search make ONE call: pass departure_date_from / departure_date_to for the outbound range and `nights` instead of return_date to compare trip lengths -- '5 to 7 nights in Rome sometime in May' is one call. A WHOLE MONTH is one call too. departure_date_from "2026-10-01", departure_date_to "2026-10-31" and nights [3, 4, 5] prices every departure day in October at three trip lengths and tells you which combination is cheapest. That is 93 date/night combinations and the cap rises to cover them by itself -- do not narrow the question to make it fit, and do not split it into several calls. Each date/night/destination combination is ONE request billed to the caller's plan, so a month at three trip lengths costs 93 of them and the same month across two destinations costs 186. Say that number before running a search that large if the user has not asked for it in so many words. A search that fails with a server error is retried once and RapidAPI bills the retry, so the figure to quote back is `api_usage.hub_requests_billed` (what the plan was actually charged), not the combination count. Both come back in `api_usage`, with the plan's remaining quota. `by_destination` carries one entry per destination you asked for -- empty ones included, each with a `reason` -- so read it before telling a user a destination has no flights. Requires the caller's own RapidAPI key for the Google Flights Live API. Get one (free tier available) at https://rapidapi.com/mtnrabi/api/google-flights-live-api, then pass it as an `x-rapidapi-key` header (preferred), a `?rapidapi_key=` query parameter on the server URL, or your client's own API key field -- first non-empty wins. Usage counts against the caller's own RapidAPI plan, not ours; every response reports what it spent and what is left in `api_usage`. No key? Sign in with Google and the first 10 searches each day are free on this server -- ad-free, nothing to paste. Connect your own RapidAPI key at https://flights.flightpowers.com/connect to remove the cap.
Public scan report
scanner v0.1.10 · 2026-10-02 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 305ms20/20
- Tool poisoning2 tool descriptions checked13/15
- Auth qualityAPI key sent as a header8/15
- Maintenancelast push 3 days ago15/15
- Maintainer identityendpoint served from the registry-verified namespace domain8/10
Findings (1)
- lowUnusually long tool description (over 2,000 characters)
poison.long-descriptiontool search_roundtrip_flights: …FlightPowers round-trip fare search: live prices read from Google Flights, priced as paired legs rather than two separate one-ways. Input: origin and destination IATA codes -- the destination may be several codes, as "BCN,LIS,ATH" or ["BCN","LIS","ATH"] -- a departure date or range, and either a return date or a trip length in nights. Returns the total price for both legs, per-leg airline, stops and duration, and a single bookable buy_link for the trip. Use it for any return-trip fare question. For a flexible search make ONE call: pass departure_date_from / departure_date_to for the outbound range and `nights` instead of return_date to compare trip lengths -- '5 to 7 nights in Rome sometime in May' is one call. A WHOLE MONTH is one call too. departure_date_from "2026-10-01", departure_date_to "2026-10-31" and nights [3, 4, 5] prices every departure day in October at three trip lengths and tells you which combination is cheapest. That is 93 date/night combinations and the cap rises to cover them by itself -- do not narrow the question to make it fit, and do not split it into several calls. Each date/night/destination combination is ONE request billed to the caller's plan, so a month at three trip lengths costs 93 of them and the same month across two destinations costs 186. Say that number before running a search that large if the user has not asked for it in so many words. A search that fails with a server error is retried once and RapidAPI bills the retry, so the figure to quote back is `api_usage.hub_requests_billed` (what the plan was actually charged), not the combination count. Both come back in `api_usage`, with the plan's remaining quota. `by_destination` carries one entry per destination you asked for -- empty ones included, each with a `reason` -- so read it before telling a user a destination has no flights. Requires the caller's own RapidAPI key for the Google Flights Live API. Get one (free tier available) at https://rapidapi.com/mtnrabi/api/google-flights-live-api, then pass it as an `x-rapidapi-key` header (preferred), a `?rapidapi_key=` query parameter on the server URL, or your client's own API key field -- first non-empty wins. Usage counts against the caller's own RapidAPI plan, not ours; every response reports what it spent and what is left in `api_usage`. No key? Sign in with Google and the first 10 searches each day are free on this server -- ad-free, nothing to paste. Connect your own RapidAPI key at https://flights.flightpowers.com/connect to remove the cap.…
How Google Flights Search (Real-Time Fares) compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 85/100
- higher than 75% of 3,470 Web search servers
- Tools
- 2
- the typical Web search server has 5
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote Web search server answers 100%
- Response time
- 469 ms
- faster than 32% of 2,238 Web search servers
- GitHub stars
- 1
- more than 55% of 1,786 Web search servers
What its tools let an agent do: 2 read
Install Google Flights Search (Real-Time Fares) in Claude Code, Cursor or VS Code
claude mcp add --transport http google-flights https://flights.flightpowers.com/mcp
What the publisher says
From the Google Flights Search (Real-Time Fares) repository's README, as published. We do not edit it. Read it on GitHub
Google Flights MCP: real-time fares your agent can search across a whole date range, ad-free
One URL, either way in:
claude mcp add --transport http google-flights https://flights.flightpowers.com/mcpIn a client that supports MCP authorization, a Sign in button appears: you sign in with Google and paste your RapidAPI key once on the /connect page, and nothing goes in your client config. In a client that does not, bring the key yourself:
claude mcp add --transport http google-flights https://flights.flightpowers.com/mcp --header "x-rapidapi-key: YOUR_RAPIDAPI_KEY"Same URL, both times. A request carrying a credential of any kind is served; a request carrying nothing at all is answered 401 with the OAuth metadata, which is what makes the Sign in button appear. https://flights.flightpowers.com/mcp/oauth is still live and demands the sign-in on the first request, for clients whose auth mode is fixed when a server is added.
Hosted. Nothing to clone, nothing to build. Listed in the official MCP Registry as com.flightpowers/google-flights-mcp. Health check: /health.
Need a key? Subscribe to the Google Flights Live API on RapidAPI, free tier available, and copy your x-rapidapi-key: https://rapidapi.com/mtnrabi/api/google-flights-live-api
No key yet? Start with the free server, same search, no signup: claude mcp add --transport http google-flights-free https://google-flights-lulu.flightpowers.com/mcp (ad-supported: one disclosed sponsored card per result, fan-out capped at 15, and clients that cannot render the sponsored card may be capped further.) Come back here when the ads, the 15-search cap, or those client restrictions get in your way.
What your agent gets
Two tools that answer a fare question, not a date lookup.
nights in Rome sometime in May, from Tel Aviv or Larnaca": each is one tool call. Both tools take a departure date range, a list of destination airports, and (round-trip) a nights value instead of a fixed return date, and expand them internally.
- Ask open-ended questions. "Cheapest one-way to Sri Lanka anywhere in October", "5 to 7
for that route and period: priceinsightslow, priceinsightshigh, and a pricerangeinrelationtootherperiods verdict of low / typical / high. That is what lets an agent answer "$209 is typical here, don't rush" instead of just quoting a number.
- Say whether a price is actually good. Every result carries Google's own historical range
what is left on the caller's plan. See Spend reporting.
- Book, not just browse. Every result includes a buy_link to Google Flights.
- Know what it spent. Every response carries api_usage: requests used by this call, and
honestly which dates and destinations the answer is based on.
- Know what it searched. Every response carries search_coverage, so the model can say
Results are live fares. They go stale within minutes: never cache a fare or reuse an earlier result; search again and state when the data was fetched.
Try it with no key: sign in with Google
Where a deployment has the allowance enabled (check trialenabled and trialdaycap on /health -- it is off by default and needs both PAIDTRIALDAYCAP and PAIDTRIALRAPIDAPIKEY set on purpose), a signed-in account gets trialdaycap free searches per UTC day** on our key, ad-free, with nothing to paste into your client. Sign in the way your client offers it, or at https://google-flights-mcp.flightpowers.com/connect, and ask for a fare.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Google Flights Search (Real-Time Fares): common questions
- Is Google Flights Search (Real-Time Fares) MCP server safe?
- Yes, by our scan: it is graded A (85/100). Read the Google Flights Search (Real-Time Fares) safety report
- How do I install Google Flights Search (Real-Time Fares)?
- It runs remotely at flights.flightpowers.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Google Flights Search (Real-Time Fares) need an API key?
- Yes. The registry entry asks for
x-rapidapi-key. - Is Google Flights Search (Real-Time Fares) maintained?
- The last commit was 36 days ago (2026-09-29). The latest release is v1.2.0.
- Is Google Flights Search (Real-Time Fares) up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of Google Flights Search (Real-Time Fares)?
- Servers from other publishers that do the same job: Google Flights MCP server, LetsFG — Flights & Hotels MCP server and BoostedTravel MCP server.
- How does Google Flights Search (Real-Time Fares) compare with other Web search MCP servers?
- safety score 85/100 (higher than 75% of 3,470 Web search servers); tools 2 (the typical Web search server has 5); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Google Flights Search (Real-Time Fares)
Same job from other publishers: the closest match first, then the best rated.
- Google FlightsMCP server for searching Google Flights — flight search, date grid pricing, and airport lookup.not reviewedGrowingA
- LetsFG — Flights & HotelsSearch and book flights and hotels: hundreds of airlines, plus bookable hotel rates.not reviewedEstablishedA
BoostedTravelFlight search & booking for AI agents. 400+ airlines, $20-50 cheaper than OTAs.not reviewedEstablishedC- Google Maps MCP Server18 Google Maps tools for AI agents — geocode, search, directions, weather, and more.not reviewedEstablishedB
- Ref ToolsToken-efficient search for coding agents over public and private documentation.not reviewedEstablishedA