Search Flights
mcp_search_flightsSearch for flights between two airports on a specific date. Use filters for return date, stops, travel class, passengers, and price cap to receive best and other flight options with a Google Flights link.
Instructions
Search for flights on a specific route and date.
Args: departure: Departure airport IATA code (e.g. MAD, BER, MUC) arrival: Arrival airport IATA code (e.g. BER, MAD, LHR) date: Departure date in YYYY-MM-DD format return_date: Optional return date in YYYY-MM-DD format (omit for one-way) passengers: Number of adult passengers (default 1) stops: Stop filter — 1=nonstop only, 2=1 stop max, 3=2 stops max (default: any) travel_class: 1=economy, 2=premium economy, 3=business, 4=first (default 1) sort_by: Sort order — 1=top flights, 2=price, 3=departure time, 4=arrival time, 5=duration currency: Price currency ISO code (default EUR) max_price: Maximum price filter in the specified currency
Returns: JSON with best_flights, other_flights arrays, and Google Flights URL
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | ||
| stops | No | ||
| arrival | Yes | ||
| sort_by | No | ||
| currency | No | EUR | |
| departure | Yes | ||
| max_price | No | ||
| passengers | No | ||
| return_date | No | ||
| travel_class | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |