Skip to content
← Directory

mcp · Global

google-flights-mcp

Google Flights MCP server by HasData: fares, flight legs, carbon emissions and price history, as JSON.

Claim this listing

Represent google-flights-mcp? Send a claim for review so we can discuss listing updates. Claims do not automatically grant ownership or verification.

Explore paid sponsorship →

What's in it

Data offered docs-verified
one-way, round-trip and multi-city flight itineraries · fares and price per itinerary · flight legs (airline, flight number, aircraft, departure and arrival airports and times) · carbon emissions per itinerary, compared with the typical route figure · price insights and price history
Coverage llm-inferred
Global
Update frequency llm-inferred
On request: each tool call queries Google Flights live; no refresh schedule documented
Formats docs-verified
JSON · MCP streamable HTTP · MCP stdio (via npm or PyPI launcher)
Access docs-verified
API key required (HasData); free tier of 1,000 credits per month with no card needed; MIT licence

Useful for

Use cases llm-inferred
Scope 3 business travel emissions estimate for consultancy project reporting · Comparing lowest-emission flight options for staff travel to client sites · Price-checking air travel budgets for international site visits or conferences
Audience llm-inferred
ESG and carbon reporting analysts · sustainability consultants · project managers (travel budgeting)

Limitations

Constraints llm-inferred
Flight data only; little direct relevance to UK water, civils or environmental consultancy datasets · Each successful call costs 15 credits; the free tier covers about 66 calls per month · Round trips need two calls, the second keyed by departureToken · Airport codes must be IATA codes or kgmids, not city names · A route with no flights on the date returns a successful result with empty arrays · Requires a HasData API key; hosted third-party service adds maintenance and availability risk
Licence
MIT
Authentication
API key via env: HASDATA_API_KEY, YOUR_KEY (auto-extracted from README)
GitHub stars
6
Last commit
12/10/2026
Last successful page check
14/10/2026
Page health
healthy
Package
Not recorded
Verification
Not independently verified

Auto-extracted, unverified fields: tools, install, auth. Check upstream documentation.

Provenance & evidence

Tools/install/auth auto-extracted from README; quality score heuristic (stars, recency, tool count, licence).

Metadata observed 15/10/2026 · research sweep: github-search