- Home
- MCP servers
- Flightradar24
Flightradar24
- javascript
11
GitHub Stars
javascript
Language
2 months ago
First Indexed
3 weeks ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"flightradar24-fr24api-mcp": {
"command": "npx",
"args": [
"@flightradar24/fr24api-mcp@latest"
],
"env": {
"FR24_API_KEY": "YOUR_API_KEY"
}
}
}
}This MCP server provides access to the Flightradar24 API for real-time and historical flight data, enabling AI assistants and clients to fetch live flight positions, aircraft details, airport information, and flight histories in a structured way.
How to use
You connect an MCP client to this server to retrieve real-time or historical flight data. Use a client that supports MCP to issue requests for live positions, flight summaries, aircraft details, and airport information. Provide your API key to authenticate, and select filters such as area bounds, callsigns, registrations, routes, and aircraft types to narrow results. Start with simple queries (for example, requesting live positions for a defined geographic area) and gradually add filters to refine results. You can also request historical data by specifying a timestamp and combining it with filters to reproduce past flights or analyze traffic patterns.
How to install
Prerequisites you must have before installing the MCP server.
-
Node.js 18.0.0 or higher
-
Obtain an API key from https://fr24api.flightradar24.com
Install the MCP server globally using npm.
Configuration
Configure the MCP server in your client setup so you can authenticate and connect. The following configuration examples show how to run the server via a client and how to set the API key.
Additional notes
If you run commands locally, you may need to use the full path to the executable starting the MCP server. Restart your client after updating configurations. For different MCP clients, you can start the server directly with the appropriate environment variable for the API key.
Available tools
get_live_flights_positions_light
Fetch real-time aircraft positions with basic flight information filtered by bounds, flights, callsigns, registrations, airports, routes, aircraft types, altitude ranges, categories, and limit.
get_live_flights_positions_full
Fetch real-time aircraft positions with comprehensive flight details using the same filters as the light variant.
get_live_flights_count
Return the count of live flights that match your filters.
get_historic_flights_positions_full
Fetch historical flight positions with full details, requiring a timestamp and optional filters.
get_historic_flights_positions_light
Fetch historical flight positions with basic information and the same optional filters.
get_historic_flights_count
Return the count of historical flights that match your filters.
get_flight_summary_full
Retrieve comprehensive takeoff and landing information for flights within a specified time range and optional filters.
get_flight_summary_light
Retrieve essential takeoff and landing information for flights within a specified time range and optional filters.
get_flight_summary_count
Return the count of flights in a summary query.
get_flight_tracks
Get detailed positional tracks for a specific flight identified by its flight ID.
get_airline_info
Obtain airline information by ICAO code.
get_airport_info_light
Get basic airport information by IATA or ICAO code.
get_airport_info_full
Get comprehensive airport information including location and timezone by IATA or ICAO code.