mcpbeat Sign in

Google Flights Search (Real-Time Fares) MCP Server

answering

Google Flights Search (Real-Time Fares) is answering right now. Last checked 15 min ago. It exposes 2 tools. Last commit 11 Oct 2026.

Real-time Google Flights: one-way and round-trip fares over date ranges, with price verdicts.

Uptime history 59 days of history · worst day 65%
59 days agonow
83.5%
Uptime 24h
152 of 182 checks
2
Tools
read from the server
223 ms
Response time
average over 24h
1
Stars
last commit 11 Oct 2026

What changed 26

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 26 August 2026. No other catalogue keeps this.

11 Oct a tool changed the parameters it asks for search_roundtrip_flights
28 Sep 2 tools changed the parameters they ask for search_oneway_flights, search_roundtrip_flights
26 Sep 2 tools changed the parameters they ask for search_oneway_flights, search_roundtrip_flights
22 Sep 2 tools changed the parameters they ask for6 times that day search_oneway_flights, search_roundtrip_flights
22 Sep a tool description was rewritten search_roundtrip_flights
16 Sep 2 tool descriptions were rewritten search_oneway_flights, search_roundtrip_flights
8 Sep 2 tool descriptions were rewritten4 times that day search_oneway_flights, search_roundtrip_flights
7 Sep 2 tool descriptions were rewritten search_oneway_flights, search_roundtrip_flights
7 Sep 2 tools changed the parameters they ask for search_oneway_flights, search_roundtrip_flights
5 Sep 2 tool descriptions were rewritten search_oneway_flights, search_roundtrip_flights
and 8 more, back to 26 August 2026

Google Flights Search (Real-Time Fares) does not always answer

Over the last week it answered 80.0% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 15 min ago.

run in your terminal
claude mcp add google-flights --transport http https://flights.flightpowers.com/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "google-flights": {
      "url": "https://flights.flightpowers.com/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.google-flights]
url = "https://flights.flightpowers.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "google-flights": {
      "url": "https://flights.flightpowers.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "google-flights": {
      "url": "https://flights.flightpowers.com/mcp"
    }
  }
}

This endpoint answered with an authorization challenge. The server is running, and it signs you in through your browser: there is no API key to paste.

This server publishes 1 more address. The block above uses the one we reach during checks; the full list is under Endpoints below, and the author may intend a particular one for your client.

Available tools 2

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

oneway
search_oneway_flights
FlightPowers 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.
roundtrip
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.

Endpoints

URLTransportStateLatencyChecked
https://flights.flightpowers.com/mcp streamable-http answering 182 ms 15 min ago
https://flights.flightpowers.com/mcp/oauth streamable-http sign-in 203 ms 15 min ago

Alternatives to Google Flights Search (Real-Time Fares)

same job, measured the same way
Google Flights
by johnisanerd

Google Flights search data: fares, routes, stops, and price insights via a hosted MCP server.

answering
Flight Search
by arjunprabhulal

Search Google Flights through SerpApi: one-way and round-trip flights by IATA airport code.

368 installs/wk local only
Restplass travel search
by restplass

Realtime package holiday and charter flight prices from Norway. Inventory not on Google Flights.

2 tools answering
Google Flights API
by saulius876-lgtm

Google Flights prices for any route and date: round trips, cabins, stops, airlines, cheapest dates.

answering
Google Flights
by pulsemcp

MCP server for searching Google Flights — flight search, date grid pricing, and airport lookup.

105 installs/wk local only
Travel & Local Prices: Flights, Hotels, Gas
by lmslay

Google Flights fares and price calendar, Google Hotels rates by date, US/Canada gas station prices.

answering
Akkilahdot travel search
by akkilahdot

Realtime package holiday and charter flight prices from Finland. Inventory not on Google Flights.

2 tools answering
Afbudsrejser travel search
by afbudsrejser

Realtime package holiday and charter flight prices from Denmark. Inventory not on Google Flights.

2 tools answering

Google Flights Search (Real-Time Fares) — questions

Answers built from our own checks of this server.

What can Google Flights Search (Real-Time Fares) do?
It exposes 2 tools, read directly from the server on our last check. Among them: search_oneway_flights, search_roundtrip_flights. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Google Flights Search (Real-Time Fares) working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 152 of 182 checks got a reply (83.5%), average response time 223 ms. The bar chart above shows every period we have measured.
How do I connect Google Flights Search (Real-Time Fares)?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address. You sign in through your browser once and the client keeps the session: no key to copy, and it refuses anonymous clients.
How do you sign in to Google Flights Search (Real-Time Fares)?
No API key is involved. Google Flights Search (Real-Time Fares) answers our knock with an OAuth challenge, so you authorise it once in your browser and the client keeps the session. That is also why we see no tool list: it will not describe itself to an anonymous client, and that is the server working as intended, not a fault.
How fast is Google Flights Search (Real-Time Fares)?
It answers our handshake in 223 ms on average, which is faster than 56% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Google Flights Search (Real-Time Fares) open source?
Yes — it is published under the MIT licence, written in Python, 1 stars on GitHub and 3 open issues. The source link is on this page, so you can read exactly what it does with your data before you connect it.