fr24api-mcp — Claude Code MCP server: features and setup
Connects an AI agent to Flightradar24 flight data, from live aircraft positions to past flights. Use it to query routes, flight tracks, airports, or airlines.
claude mcp add fr24api-mcp -e FR24_API_KEY=<FR24_API_KEY> -- npx -y @flightradar24/fr24api-mcpWhat fr24api-mcp does
The MCP server lets an agent query Flightradar24 API data. It can filter live flights by location, route, callsign, registration, or aircraft type, and retrieve historical positions and takeoff or landing summaries. Other tools return a particular flight’s track or reference details for an airport or airline.
You’ll need Node.js 18.0.0 or later and a Flightradar24 API key set as FR24_API_KEY. In Claude Code, add the server with claude mcp add. Historical position searches require a Unix timestamp; live position searches need at least one filter. The API key is required for the server to retrieve data.
What it helps with
- locate active flights within a set of geographic bounds
- filter live aircraft by route or callsign
- retrieve past flight positions for a Unix timestamp
- inspect a flight path using its flight ID
- look up an airport by its IATA or ICAO code
Example prompts for the agent
- Find active flights within these bounds: 41.0,-74.5,40.5,-73.5.
- Look up past flights at JFK for timestamp 1640995200.
- Show the track for flight ID 2f4a8b3c.
How to install fr24api-mcp
Platform CLI
claude mcp add fr24api-mcp -e FR24_API_KEY=<FR24_API_KEY> -- npx -y @flightradar24/fr24api-mcpReplace <…> with your own values
Platform CLI
codex mcp add fr24api-mcp --env FR24_API_KEY=<FR24_API_KEY> -- npx -y @flightradar24/fr24api-mcpReplace <…> with your own values
Config file
{
"mcpServers": {
"fr24api-mcp": {
"command": "npx",
"args": [
"-y",
"@flightradar24/fr24api-mcp"
],
"env": {
"FR24_API_KEY": "<FR24_API_KEY>"
}
}
}
}Replace <…> with your own values
Config file
{
"servers": {
"fr24api-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@flightradar24/fr24api-mcp"
],
"env": {
"FR24_API_KEY": "<FR24_API_KEY>"
}
}
}
}Replace <…> with your own values
Platform CLI
gemini mcp add -e FR24_API_KEY=<FR24_API_KEY> fr24api-mcp npx -y @flightradar24/fr24api-mcpReplace <…> with your own values
Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about fr24api-mcp
How do I install fr24api-mcp in Claude Code?
Run claude mcp add fr24api-mcp -e FR24_API_KEY=<FR24_API_KEY> -- npx -y @flightradar24/fr24api-mcp, replacing the placeholder with your Flightradar24 API key.
What does fr24api-mcp do?
It gives Claude Code access to Flightradar24 API queries for live and past flights, flight paths, and airport or airline details.
What does fr24api-mcp need to run?
It requires Node.js version 18.0.0 or later and a Flightradar24 API key provided through FR24_API_KEY.