Flight Search MCP Server

Flight Search MCP server provides real-time flight data, airline schedules, airport information, and route planning capabilities for AI-powered travel assistance.

October 19, 2026
MCP ServerTravel & TransportationFlight Search MCP Server
GitHub stars

Overview

The Flight Search MCP Server provides AI assistants with comprehensive flight data from the AviationStack API. This server enables AI models to search real-time flight status, access airline schedules, look up airport information, and track flights β€” making it an essential tool for travel planning, flight tracking, and transportation analysis.

Community MCP Server:

Powered by the AviationStack API with global flight data coverage

Key Features

πŸ›«

Real-Time Flight Status

Track live flight departures, arrivals, delays, and cancellations worldwide

πŸ“…

Airline Schedules

Access scheduled flights by airline, route, or time period

πŸ›¬

Airport Information

Get detailed data on airports including location, timezone, and served routes

🌍

Global Coverage

Flight data covering thousands of airports and airlines across all continents

πŸ”

Route Search

Find available routes between cities and discover connecting flights

πŸ“Š

Aircraft Data

Look up aircraft types, registration, and technical specifications

Available Tools

Quick Reference

ToolPurpose
get_flight_statusLook up one flight by IATA flight number, today or a given date
flights_with_airlineGet live flights for a specific airline
historical_flights_by_dateGet historical flights for a date
flight_arrival_departure_scheduleGet today's arrival or departure board for an airport and airline
future_flights_arrival_departure_scheduleGet a future airport schedule for an airline
random_aircraft_typeGet aircraft types from a random offset
random_airplanes_detailed_infoGet detailed info on airplanes from a random offset
random_countries_detailed_infoGet detailed info on countries from a random offset
random_cities_detailed_infoGet detailed info on cities from a random offset
list_airportsList airports
list_airlinesList airlines
list_routesList routes
list_taxesList aviation taxes

Detailed Usage

get_flight_statusβ–Ά

Looks up one flight by IATA flight number for today or a given date.

flight_arrival_departure_scheduleβ–Ά

Returns today's arrival or departure board for an airport and airline.

list_routesβ–Ά

Lists routes, optionally filtered by airline IATA, departure IATA, or arrival IATA.

future_flights_arrival_departure_scheduleβ–Ά

Returns scheduled flights for an airport, airline, and future date from tomorrow up to about 12 months ahead.

Installation

{
  "mcpServers": {
    "Aviationstack MCP": {
      "command": "uvx",
      "args": ["aviationstack-mcp"],
      "env": {
        "AVIATION_STACK_API_KEY": "<your-api-key>"
      }
    }
  }
}

Python 3.13 or newer and uv are required. Get an API key from aviationstack.com/signup/free.

Use Cases

Trip Planning

Ask AI to find available flights between destinations and compare airline options.

Flight Tracking

Have AI monitor flight status for delays, gate changes, and real-time updates.

Airport Research

Research airport facilities, connecting flights, and transportation options.

Travel Analytics

Analyze flight patterns, route frequencies, and airline performance data.

Sources