Labsco
MCP SERVER

Flight Search

by random-robbie

Ask for flights between two airports on a date and get live Google Flights results back.

Travel Booking, Transit & Navigation
Summary
Live fares, one call.

It has a narrow job and does it: two airport codes and a date in, current Google Flights options out, which is what you want when the question is what a trip costs right now rather than what it usually costs.

What it is

An MCP server that searches Google Flights through SerpAPI. One search tool covers both directions of travel: two airport codes and a departure date return one-way options, and adding a return date makes it a round trip. Results carry price, timing and airline.

What you get
  • Flight options between two airport codes for a departure date, with price, timing and airline on each
  • Round trips from the same call, by supplying a return date
  • Results from the live Google Flights engine rather than a cached fare table
Requirements

Python 3.7 or higher, the requests package, and a SerpAPI account - its key goes in the environment and every search spends SerpAPI credit. The server is a single file run directly, so give your client the full path to flight_search_server.py.