PlugWiki
fli logo

Fli Google Flights MCP Server: Setup for Claude, Cursor and Other Apps

CommunityLocal
GetPyPIflightspunitarani/fli

Lets your assistant search Google Flights for flights and the cheapest dates to fly, with no account or API key.

Fli is a community project that talks to Google Flights directly and has an MCP server built in. It runs on your computer, needs no account or API key, and only searches.

The project says it uses Google Flights' own API through reverse engineering, so it is not an official Google product and may break if Google changes things.

Good for

  • Travelers comparing flights and dates from chat
  • Anyone hunting for the cheapest day to fly a route
  • Developers who also want the Fli library and command line

Works in

12 should work

Tap an app to see how to set it up and any known problems.

Install fli MCP

Claude Code

  1. 1

    Copy this prompt.

    Add the fli MCP server to Claude Code. Run this command:
    
    claude mcp add --transport stdio fli -- uvx --from flights fli-mcp
    
    Then check that it loaded and tell me if I need to sign in or restart.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires uv.

Read-only mode: There is no read-only switch needed: every tool only searches.

The package is called flights, and it provides the fli-mcp command, so the command starts it with uvx --from flights fli-mcp. The README installs it with pipx and then points the app at the full path of fli-mcp. No account or API key is needed. Searches go to Google Flights from your computer.

Built from the package data we hold. Not yet tested by us.

Tools

  • Searches Google Flights for a date

    Finds flights on a given date between airports, with filters for cabin, stops, time window, airlines, alliances, layovers, currency and language. Round trips return outbound options with matching returns.

    Try: “Find non-stop flights from JFK to LHR on 2026-12-10 in business class.”

    Network · search_flights

  • Finds the cheapest days to fly

    Searches a flexible date range and returns the cheapest travel dates for a route.

    Try: “What are the cheapest days to fly SFO to Tokyo in January?”

    Network · search_dates

  • Looks up airport codes

    Finds airports by city, airport name, IATA or ICAO code, so you can use the right codes in a search. It works from local data.

    Try: “What are the airport codes for New York?”

    Read · find_airports

Read from the source code

Permissions

low risk · 2 things to watch

Low risk

All three tools only search, so nothing is booked or changed. Searches go to Google Flights from your computer, and the optional HTTP mode listens on every network interface by default.

What it can do

Watch out for

  • HTTP mode listens on every interface by default

    The fli-mcp-http command defaults to 0.0.0.0, so other devices on your network can reach it. Set HOST=127.0.0.1, or use the default stdio mode. github.com

  • Unofficial access to Google Flights

    It reverse engineers Google Flights, so it is not supported by Google and may stop working or breach Google terms. Use it for personal searches. github.com

Security advisories

No published security advisories as of Nov 1, 2026.

Technical details
Turning on read-onlyEvery tool is marked read-only in the source, so no switch is needed.
Talks toGoogle Flights
Sign-in and keysNo credentials are used.
Scopes
  • None, no sign-in

Questions

Is Fli official?

No. It is a community project by punitarani, not made by Google.

Does it need an API key?

No. It needs no account, key or sign-in.

Can it book flights?

No. It only searches. Results can include a Google Flights link for booking.

What do I need to run it?

uv, or pipx. The package is called flights and provides the fli-mcp command.

Does it run locally?

Yes. It runs on your computer and calls Google Flights from there. An HTTP mode also exists.

Is the tool list complete?

It lists the 3 tools in the published version 0.9.0. The main branch adds a booking options tool that is not released yet.

Information

updated Nov 2, 2026

Publisher
Community
Package
flights
Registry
PyPI
Transport
stdio
Auth
None
License
MIT
Last commit
Sep 20, 2026
Open issues
13

WebsiteGitHubChangelogIssues

Sources

Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.

Show all 3
  1. server.py · github.com
  2. README.md · github.com
  3. https://pypi.org/project/flights/ · pypi.org

Facts from the official MCP registry, GitHub, npm, PyPI and the Docker catalog. Updated Nov 2, 2026.