Google Flights MCP server
io.github.andreacappelletti97/google-flights·v1.0.3·5 starsMCP server for Google Flights: search, price tracking, cabin comparison, emissions, and more.
5 stars213 downloads/wk
Reviews
Write oneNobody has reviewed Google Flights yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Google Flights tools (12)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
analyze_layoversAnalyze layover quality for connecting flights. Reports connection time, risk level (tight/comfortable/long), and aircraft details.
compare_cabin_classesCompare prices across economy, premium economy, business, and first class for the same route in one call.
find_nearby_airportsFind alternative airports near a given airport within a radius. Useful for finding cheaper flights from nearby cities.
get_calendar_heatmapGet a full calendar of daily flight prices (~60 days). Single API call, no scanning. Shows cheapest dates at a glance.
get_flight_urlGenerate a direct Google Flights URL for a route. Users can click to view and book flights in their browser.
get_price_historyView the recorded price history for a tracked route. Shows all past observations and the trend.
get_price_insightsFind the cheapest travel dates for a route within a date range. Scans multiple departure dates.
list_tracked_routesList all routes currently being price-tracked, with their last known price and number of observations.
lookup_airportLook up airport IATA codes by city name, airport name, or country. Searches 8,800+ airports.
search_flightsSearch for one-way or round-trip flights. Returns prices, airlines, durations, stops, aircraft, emissions, and price context (low/typical/high).
search_multi_citySearch for multi-city (multi-leg) flight itineraries. Supports 2-5 segments.
track_priceTrack a flight price over time. Records the current cheapest price and reports if it has gone up, down, or stayed stable since last check.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan3 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 163 days ago8/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Google Flights compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 82/100
- higher than 68% of 3,470 Web search servers
- Tools
- 12
- the typical Web search server has 5
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 5
- more than 80% of 1,786 Web search servers
- Downloads a week
- 213
- more than 71% of 827 Web search servers with a package
What its tools let an agent do: 12 read
Install Google Flights in Claude Code, Cursor or VS Code
Runs npx -y google-flights-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add google-flights -- npx -y google-flights-mcp
What the publisher says
From the Google Flights repository's README, as published. We do not edit it. Read it on GitHub
google-flights-mcp
The most feature-rich MCP server for Google Flights. No API key required.
12 tools for searching flights, tracking prices, comparing cabins, analyzing layovers, and more, all powered by real-time Google Flights data.
Works with Claude Desktop, Claude Code, Cursor, and any MCP-compatible client.
Features no other Google Flights MCP has
- Carbon emissions per flight and per leg (CO2 in kg)
- Price context: Google's own assessment of whether a price is low, typical, or high
- Price tracking: track prices over time with SQLite persistence, detect drops and trends
- Calendar heatmap: 60 days of daily prices in a single API call
- Cabin class comparison: economy vs premium vs business vs first, side by side
- Nearby airport suggestions: find cheaper alternatives (e.g., EWR/LGA near JFK)
- Layover analysis: connection time risk assessment (tight/comfortable/overnight)
- Aircraft & seat details: Boeing 787 vs 777, seat pitch in inches
- Google Flights URLs: direct booking links users can click
What you can ask
- "Find nonstop flights from JFK to London next month"
- "What's the cheapest week to fly SFO to Tokyo?"
- "Compare economy vs business class for LAX to Paris"
- "Are there cheaper airports near JFK I should check?"
- "Track the price of SFO to NRT on June 15 and alert me if it drops"
- "Show me the emissions for flights from SFO to Tokyo"
- "Analyze the layovers for connecting flights from SFO to Bangkok"
Quick start
Option 1: npx (no install)
Works immediately with Claude Code:
claude mcp add google-flights -- npx -y google-flights-mcpOr with Claude Desktop, add to your claudedesktopconfig.json:
{
"mcpServers": {
"google-flights": {
"command": "npx",
"args": ["-y", "google-flights-mcp"]
}
}
}Option 2: Install from source
git clone https://github.com/andreacappelletti97/google-flights-mcp.git
cd google-flights-mcp
npm install
npm run buildThen connect to Claude Code:
claude mcp add google-flights node /absolute/path/to/google-flights-mcp/dist/index.jsOr Claude Desktop (claudedesktopconfig.json):
{
"mcpServers": {
"google-flights": {
"command": "node",
"args": ["/absolute/path/to/google-flights-mcp/dist/index.js"]
}
}
}Restart your MCP client. You should see 12 flight tools available.
Tools (12)
Search
Price intelligence
Airport tools
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Google Flights: common questions
- Is Google Flights MCP server safe?
- Mostly: it is graded B (82/100). Read the Google Flights safety report
- How do I install Google Flights?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Google Flights need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Google Flights maintained?
- The last commit was 201 days ago (2026-04-17). The latest release is v1.0.3.
- What can I use instead of Google Flights?
- Servers from other publishers that do the same job: LetsFG — Flights & Hotels MCP server, BoostedTravel MCP server and Google Maps MCP Server.
- How does Google Flights compare with other Web search MCP servers?
- safety score 82/100 (higher than 68% of 3,470 Web search servers); tools 12 (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
Same job from other publishers: the closest match first, then the best rated.
- 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
- SerpApiOfficial SerpApi MCP server for Google, Bing, and other search engines.not reviewedEstablishedA
HasData Google ScholarGoogle Scholar search results, citation counts and citation export formats, as structured JSON.not reviewedGrowingA