flightradar-mcp-server

flightradar-mcp-server

4

FlightRadar MCP Server is a Model Context Protocol server enabling real-time flight tracking and status updates using the AviationStack API. It offers tools to get detailed flight information, search flights by criteria, and obtain flight status summaries.

FlightRadar MCP Server

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

Features

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

Installation

Prerequisites

  • Node.js (v14 or higher)
  • npm (v6 or higher)
  • An AviationStack API key

Setup

  1. Clone the repository and navigate to the directory
  2. Install dependencies
  3. Build the server
  4. Configure the server in your MCP settings file

API Key Configuration

This server requires an AviationStack API key to function. The API key should be provided as an environment variable named AVIATIONSTACK_API_KEY in your MCP settings configuration.

License

MIT