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.

May 4, 2025
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
search_flightsSearch real-time flight status and schedules
get_airport_infoGet detailed information about an airport
get_airline_infoGet information about an airline
search_routesFind available routes between airports
track_flightTrack a specific flight by flight number

Detailed Usage

search_flights

Search for real-time flight status by flight number, route, or airport.

{
  "flight_number": "BA178",
  "date": "2025-05-10"
}
get_airport_info

Get detailed information about an airport including location, timezone, and served airlines.

{
  "airport_code": "LHR"
}
search_routes

Find available flight routes between two airports.

{
  "departure_airport": "JFK",
  "arrival_airport": "LAX"
}
track_flight

Track a specific flight in real-time by flight number.

{
  "flight_number": "AA100",
  "date": "2025-05-05"
}

Installation

{
  "mcpServers": {
    "flight-search": {
      "command": "npx",
      "args": ["-y", "flight-search-mcp"],
      "env": {
        "AVIATIONSTACK_API_KEY": "your_api_key"
      }
    }
  }
}

API Key Required:

Get a free API key from aviationstack.com

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