get_flight_data
Get real-time data for a specific flight by flight number
Look up a flight by its IATA or ICAO number, check its current status, or search flights by airline, route and status.
LABSCO SUMMARY
Two of the three tools take the same identifiers, one returning the full record and the other only the status, so a quick check and a detailed look are separate calls rather than one heavy one. The search covers the case where you have the route but not the number, filtering on departure and arrival airports, airline and status. Everything reads: nothing here books a seat, changes a booking or subscribes to updates.
A flight data client: one flight by number, its status, or a search across flights.
A free AviationStack API key (100 requests a month) in AVIATIONSTACK_API_KEY.
One command plus a key — npx -y @smithery/cli install @Cyreslab-AI/flightradar-mcp-server --client claude, then supply credentials
USE CASES
The status call answers the question directly; the full record is there when the answer is no.
Departure and arrival airports plus an airline narrow the field enough to identify the flight you mean.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
get_flight_dataGet real-time data for a specific flight by flight number
get_flight_statusGet the current status of a flight by flight number
search_flightsSearch for flights by various criteria
BEFORE YOU INSTALL
3 tools when we connected. All three read. AviationStack's free key allows 100 requests a month, and get_flight_status summarises what get_flight_data returns in full.
CONTEXT COST
Rated by the size of the 3 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
npx -y @smithery/cli install @Cyreslab-AI/flightradar-mcp-server --client claudegit clone https://github.com/Cyreslab-AI/flightradar-mcp-server.git
cd flightradar-mcp-server
npm install
npm run buildAdd this to your MCP settings; <YOUR_PATH_TO_FLIGHTRADAR_MCP_SERVER> is the full path of your clone:
{
"mcpServers": {
"flightradar": {
"command": "node",
"args": [
"<YOUR_PATH_TO_FLIGHTRADAR_MCP_SERVER>/build/index.js"
],
"env": {
"AVIATIONSTACK_API_KEY": "<YOUR_AVIATIONSTACK_API_KEY>"
},
"disabled": false,
"autoApprove": []
}
}
}