MCPSERV.CLUB
opspawn

Google Flights MCP Server

MCP Server

Retrieve flight data from Google Flights via MCP

Stale(50)
15stars
0views
Updated Sep 21, 2025

About

This server exposes tools to query Google Flights for one‑way, round‑trip, and date‑range flight availability using the fast_flights library. It’s ideal for developers needing programmatic access to flight schedules and pricing.

Capabilities

Resources
Access data sources
Tools
Execute functions
Prompts
Pre-built templates
Sampling
AI model interactions

Google Flights MCP Server

The Google Flights MCP Server bridges the gap between conversational AI assistants and real‑time flight data by exposing a set of high‑level tools that query Google Flights through the scraper. In practice, this means a Claude or Cline user can ask for the cheapest flight from New York to Tokyo on a specific date, and the assistant will call , receive structured JSON, and embed that information in its reply—all without the user needing to open a browser or manually parse search results. The server solves the problem of manual flight research by automating data retrieval and providing a consistent, machine‑readable interface that can be reused across multiple AI workflows.

The server’s core value lies in its ability to translate natural language requests into precise API calls. Developers can integrate it as a backend service, allowing their AI agents to surface flight options in conversational contexts such as travel planning assistants, itinerary generators, or booking bots. By abstracting away the complexities of browser automation and scraping logic, the MCP server lets developers focus on higher‑level business rules—pricing thresholds, loyalty program integration, or dynamic itinerary optimization—while the server handles the heavy lifting of interacting with Google Flights.

Key features include three distinct tools:

  • – retrieves all available one‑way flights for a single day, supporting optional filters such as passenger count, seat class, and an “only cheapest” flag.
  • – expands the query to a full round‑trip, accepting separate departure and return dates while preserving the same optional filters.
  • – performs a breadth‑first search across a date range, optionally constraining stay length and returning the cheapest option per day pair. This tool is particularly useful for exploring flexible travel windows or building dynamic pricing models.

Each tool returns structured data that can be directly consumed by downstream components—whether a front‑end UI, a scheduling engine, or another AI model that needs to reason about travel constraints. The server’s STDIO transport makes it lightweight and easy to embed in existing MCP client configurations, requiring only a single command line entry for the server script.

Real‑world use cases abound: a travel agency’s chatbot can offer instant flight recommendations; a corporate expense system can automatically populate cost estimates for business trips; or a personal assistant can suggest the best travel dates based on user preferences and budget constraints. Because the server is built on top of , it inherits robust scraping logic that adapts to Google Flights’ evolving interface, while still allowing developers to tweak performance or add caching layers as needed. This combination of flexibility, reliability, and seamless integration makes the Google Flights MCP Server a standout tool for any developer looking to enrich AI interactions with live flight data.