The FlightRadar MCP Server provides real-time flight tracking and status information through the AviationStack API. With this server, you can:
Get detailed information about a specific flight using its IATA or ICAO code
Search for flights based on criteria such as departure/arrival airports, airline, and flight status, with customizable result limits
Obtain a human-readable summary of a flight's current status
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:
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
Installing via Smithery
To install flightradar-mcp-server for Claude Desktop automatically via Smithery:
Prerequisites
Node.js (v14 or higher)
npm (v6 or higher)
An AviationStack API key (get one at aviationstack.com)
Setup
Clone this repository:
git clone https://github.com/Cyreslab-AI/flightradar-mcp-server.git cd flightradar-mcp-serverInstall dependencies:
npm installBuild the server:
npm run buildConfigure 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
Search Flights
Get Flight Details
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
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.
Related Resources
Related MCP Servers
- -securityAlicense-qualityThis server implements the Model Context Protocol (MCP) to handle asynchronous tasks with real-time status tracking, robust error handling, and automatic resource management.
Variflight MCP Serverofficial
AsecurityFlicenseAqualityA Model Context Protocol server implementation that provides tools for querying flight information, weather data, and flight comfort metrics through Variflight services.Last updated -813816- -securityFlicense-qualityA server implementation of the Model Context Protocol (MCP) that provides REST API endpoints for managing and interacting with MCP resources.Last updated -