FlightRadar MCP Server

Integrations

  • Provides flight tracking and status information for British Airways flights, including detailed information about specific flights, departure/arrival times, and terminal information.

  • Enables querying flight data using IATA flight codes to retrieve detailed flight information and status updates.

  • Provides real-time flight tracking functionality through the AviationStack API, allowing search for flights by various criteria and retrieving detailed flight status information.

FlightRadar MCP Server

A Model Context Protocol (MCP) server that provides real-time flight tracking and status information using the AviationStack API.

Features

This MCP server provides three main tools:

  1. get_flight_data: Get detailed information about a specific flight by its IATA or ICAO code
  2. search_flights: Search for flights by various criteria like airline, departure/arrival airports, and status
  3. get_flight_status: Get a human-readable status summary for a specific flight

Installation

Installing via Smithery

To install flightradar-mcp-server for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @Cyreslab-AI/flightradar-mcp-server --client claude

Prerequisites

  • Node.js (v14 or higher)
  • npm (v6 or higher)
  • An AviationStack API key (get one at aviationstack.com)

Setup

  1. Clone this repository:
    git clone https://github.com/Cyreslab-AI/flightradar-mcp-server.git cd flightradar-mcp-server
  2. Install dependencies:
    npm install
  3. Build the server:
    npm run build
  4. Configure the server in your MCP settings file:For Claude VSCode extension, add to ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json:
    { "mcpServers": { "flightradar": { "command": "node", "args": ["/path/to/flightradar-mcp-server/build/index.js"], "env": { "AVIATIONSTACK_API_KEY": "YOUR_API_KEY_HERE" }, "disabled": false, "autoApprove": [] } } }
    For Claude desktop app, add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or similar path on other platforms.

Usage Examples

Once the server is configured, you can use it with Claude to get flight information:

Get Flight Status

User: What's the status of flight BA855? Claude: Flight BA855 (British Airways) is currently landed. Departure: Prague Vaclav Havel Airport (PRG), Terminal 1, Gate B5 Scheduled: 3/25/2025, 11:50:00 AM Estimated: 3/25/2025, 11:50:00 AM Arrival: Heathrow (LHR), Terminal 3 Scheduled: 3/25/2025, 1:10:00 PM

Search Flights

User: Find British Airways flights Claude: I found 3212 British Airways flights. Here are the first 3: 1. BA5719: Tucson (TUS) to Dallas/Fort Worth (DFW) Status: scheduled Departure: 3/25/2025, 5:00:00 AM 2. BA6096: Prague (PRG) to Helsinki (HEL) Status: scheduled Departure: 3/25/2025, 11:40:00 AM 3. BA855: Prague (PRG) to London Heathrow (LHR) Status: landed Departure: 3/25/2025, 10:50:00 AM

Get Flight Details

User: Get detailed information about flight BA855 Claude: Here are the details for flight BA855: Flight: BA855 (BAW855) Airline: British Airways Aircraft: Airbus A320 (Registration: G-EUUH) Departure: - Airport: Prague Vaclav Havel Airport (PRG/LKPR) - Terminal: 1, Gate: B5 - Scheduled: 3/25/2025, 10:50:00 AM Arrival: - Airport: London Heathrow (LHR/EGLL) - Terminal: 3 - Scheduled: 3/25/2025, 12:10:00 PM Status: landed

API Key Configuration

This server requires an AviationStack API key to function. You can get a free API key (100 requests/month) at aviationstack.com.

The API key should be provided as an environment variable named AVIATIONSTACK_API_KEY in your MCP settings configuration.

License

MIT

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

A Model Context Protocol (MCP) server that provides real-time flight tracking and status information using the AviationStack API.

  1. Features
    1. Installation
      1. Installing via Smithery
      2. Prerequisites
      3. Setup
    2. Usage Examples
      1. Get Flight Status
      2. Search Flights
      3. Get Flight Details
    3. API Key Configuration
      1. License

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          A Model Context Protocol (MCP) server that provides real-time access to financial market data through the free Alpha Vantage API. This server implements a standardized interface for retrieving stock quotes and company information.
          Last updated -
          5
          30
          Python
          MIT License
          • Apple
        • -
          security
          A
          license
          -
          quality
          This server implements the Model Context Protocol (MCP) to handle asynchronous tasks with real-time status tracking, robust error handling, and automatic resource management.
          Last updated -
          2
          1
          JavaScript
          MIT License
        • -
          security
          -
          license
          -
          quality
          A Model Context Protocol (MCP) server that interacts with system APIs, allowing users to check connections, search employees, register breakfast, and update chemical information by shifts.
          Last updated -
          2
        • -
          security
          A
          license
          -
          quality
          Provides aviation weather information through a Model Context Protocol server, enabling access to METARs, TAFs, PIREPs, and route weather data for informational purposes only.
          Last updated -
          TypeScript
          MIT License
          • Apple

        View all related MCP servers

        ID: trc00vqoq2