Servidor MCP

I Know The Pilot

au.com.iknowthepilot/flight-deals
Viajes y hospitalidad Público y accesible MCP 2026-07-28

Qué hace este MCP

Searches curated and cached flight deals and identifies inexpensive travel dates and routes departing from Australia.

find_cheapest_flights_to
Find Cheapest Flights To Destination
When the user hasn't said where they're flying from, compare the cheapest fare to a destination from every origin airport with cached data. Prices are cached fares in AUD from I Want That Flight (I Know The Pilot's sister flight-search site) - refreshed regularly and indicative, not live availability. Always present the travel dates alongside prices. Use this for 'cheapest flights to Bali next month' queries; use get_cheapest_flight_dates when the origin is known.
Solo lectura
Esquema de entrada
{'type': 'object', 'required': ['destination', 'depart_date_from', 'depart_date_to'], 'properties': {'round_trip': {'type': 'boolean', 'default': True, 'description': 'True for return fares (default), false for one-way'}, 'cabin_class': {'enum': ['economy', 'premium_economy', 'business', 'first'], 'type': 'string', 'default': 'economy', 'description': 'Cabin class'}, 'destination': {'type': 'string', 'description': "Destination airport code, city name, or country name (e.g. 'DPS', 'Bali', 'Japan')"}, 'depart_date_to': {'type': 'string', 'description': 'End of the departure window (YYYY-MM-DD)'}, 'depart_date_from': {'type': 'string', 'description': 'Start of the departure window (YYYY-MM-DD)'}}}
Esquema de salida
{'type': 'object', 'properties': {'total': {'type': 'integer', 'description': 'Number of results returned'}, 'origin': {'type': 'string', 'description': 'Origin airport code (present when an origin was specified)'}, 'message': {'type': 'string', 'description': 'Optional message about the results'}, 'results': {'type': 'array', 'items': {'type': 'object', 'properties': {'price': {'type': 'integer', 'description': 'Cheapest price in AUD'}, 'origin': {'type': 'string', 'description': 'Origin airport code'}, 'airlines': {'type': 'string', 'description': 'Airline code(s) for the itinerary'}, 'route_url': {'type': 'string', 'description': 'I Want That Flight route page to view and book this route'}, 'depart_date': {'type': 'string', 'description': 'Departure date (YYYY-MM-DD)'}, 'destination': {'type': 'string', 'description': 'Destination airport code'}, 'return_date': {'type': 'string', 'description': 'Return date (YYYY-MM-DD); omitted for one-way'}}}}, 'currency': {'type': 'string', 'description': 'Currency code (always AUD)'}, 'destination_airports': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Airport codes the destination resolved to'}}}
get_cheapest_flight_dates
Get Cheapest Flight Dates
For a known origin and destination, get the cheapest fare for each departure date in a date window. Prices are cached fares in AUD from I Want That Flight (I Know The Pilot's sister flight-search site) - refreshed regularly and indicative, not live availability. Always present the travel dates alongside prices. Use this for 'cheapest flights from Sydney to Bali in September' queries; use search_deals for curated editorial deals.
Solo lectura
Esquema de entrada
{'type': 'object', 'required': ['origin', 'destination', 'depart_date_from', 'depart_date_to'], 'properties': {'origin': {'type': 'string', 'description': "3-letter IATA origin airport code (e.g. 'SYD', 'MEL')"}, 'round_trip': {'type': 'boolean', 'default': True, 'description': 'True for return fares (default), false for one-way'}, 'cabin_class': {'enum': ['economy', 'premium_economy', 'business', 'first'], 'type': 'string', 'default': 'economy', 'description': 'Cabin class'}, 'destination': {'type': 'string', 'description': "Destination airport code, city name, or country name (e.g. 'DPS', 'Bali', 'Japan')"}, 'depart_date_to': {'type': 'string', 'description': 'End of the departure window (YYYY-MM-DD)'}, 'depart_date_from': {'type': 'string', 'description': 'Start of the departure window (YYYY-MM-DD)'}}}
Esquema de salida
{'type': 'object', 'properties': {'total': {'type': 'integer', 'description': 'Number of results returned'}, 'origin': {'type': 'string', 'description': 'Origin airport code (present when an origin was specified)'}, 'message': {'type': 'string', 'description': 'Optional message about the results'}, 'results': {'type': 'array', 'items': {'type': 'object', 'properties': {'price': {'type': 'integer', 'description': 'Cheapest price in AUD'}, 'origin': {'type': 'string', 'description': 'Origin airport code'}, 'airlines': {'type': 'string', 'description': 'Airline code(s) for the itinerary'}, 'route_url': {'type': 'string', 'description': 'I Want That Flight route page to view and book this route'}, 'depart_date': {'type': 'string', 'description': 'Departure date (YYYY-MM-DD)'}, 'destination': {'type': 'string', 'description': 'Destination airport code'}, 'return_date': {'type': 'string', 'description': 'Return date (YYYY-MM-DD); omitted for one-way'}}}}, 'currency': {'type': 'string', 'description': 'Currency code (always AUD)'}, 'destination_airports': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Airport codes the destination resolved to'}}}
get_deal
Get Deal Details
Get full details for a specific flight deal including routes and airlines.
Solo lectura
Esquema de entrada
{'type': 'object', 'required': ['deal_id'], 'properties': {'deal_id': {'type': 'integer', 'description': 'The deal ID'}}}
Esquema de salida
{'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'URL to view and book the deal'}, 'title': {'type': 'string', 'description': 'Deal headline'}, 'routes': {'type': 'array', 'items': {'type': 'object', 'properties': {'origin': {'type': 'string', 'description': 'Origin airport code'}, 'destination': {'type': 'string', 'description': 'Destination airport code'}}}, 'description': 'Flight routes available for this deal'}, 'deal_id': {'type': 'integer', 'description': 'Unique deal identifier'}, 'summary': {'type': 'string', 'description': 'Brief description of the deal'}, 'airlines': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Airline codes operating this deal'}, 'currency': {'type': 'string', 'description': 'Currency code (always AUD)'}, 'from_price': {'type': 'integer', 'description': 'Starting price in AUD'}, 'expiry_date': {'type': 'string', 'description': 'Deal expiry date (YYYY-MM-DD)'}}}
list_top_deals_from
List Top Deals From Airport
List the cheapest currently active flight deals from a specific Australian airport. Great for answering 'what's cheap from Melbourne right now?'
Solo lectura
Esquema de entrada
{'type': 'object', 'required': ['origin'], 'properties': {'limit': {'type': 'integer', 'default': 5, 'maximum': 20, 'minimum': 1, 'description': 'Number of results (1-20, default 5)'}, 'origin': {'type': 'string', 'description': "Australian airport code (e.g. 'MEL', 'SYD', 'BNE', 'PER', 'ADL')"}}}
Esquema de salida
{'type': 'object', 'properties': {'deals': {'type': 'array', 'items': {'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'URL to view and book the deal'}, 'title': {'type': 'string', 'description': 'Deal headline'}, 'deal_id': {'type': 'integer', 'description': 'Unique deal identifier'}, 'summary': {'type': 'string', 'description': 'Brief description of the deal'}, 'currency': {'type': 'string', 'description': 'Currency code (always AUD)'}, 'from_price': {'type': 'integer', 'description': 'Starting price in AUD'}, 'expiry_date': {'type': 'string', 'description': 'Deal expiry date (YYYY-MM-DD)'}}}}, 'total': {'type': 'integer', 'description': 'Number of deals returned'}, 'message': {'type': 'string', 'description': 'Optional message about the results'}}}
search_deals
Search Flight Deals
Search for currently active curated flight deals from Australia. Returns deals matching destination and/or price criteria. Deals are curated exceptional fares, not live inventory search.
Solo lectura
Esquema de entrada
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 5, 'maximum': 20, 'minimum': 1, 'description': 'Number of results (1-20, default 5)'}, 'max_price': {'type': 'integer', 'description': 'Maximum price in AUD'}, 'destination': {'type': 'string', 'description': "Airport code, city name, or country name (e.g. 'DPS', 'Bali', 'Japan')"}}}
Esquema de salida
{'type': 'object', 'properties': {'deals': {'type': 'array', 'items': {'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'URL to view and book the deal'}, 'title': {'type': 'string', 'description': 'Deal headline'}, 'deal_id': {'type': 'integer', 'description': 'Unique deal identifier'}, 'summary': {'type': 'string', 'description': 'Brief description of the deal'}, 'currency': {'type': 'string', 'description': 'Currency code (always AUD)'}, 'from_price': {'type': 'integer', 'description': 'Starting price in AUD'}, 'expiry_date': {'type': 'string', 'description': 'Deal expiry date (YYYY-MM-DD)'}}}}, 'total': {'type': 'integer', 'description': 'Number of deals returned'}, 'message': {'type': 'string', 'description': 'Optional message about the results'}}}
Añadido
find_cheapest_flights_to
17 de September de 2026 a las 07:58
Añadido
get_cheapest_flight_dates
17 de September de 2026 a las 07:58
Añadido
get_deal
17 de September de 2026 a las 07:58
Añadido
list_top_deals_from
17 de September de 2026 a las 07:58
Añadido
search_deals
17 de September de 2026 a las 07:58