Track a specific flight in real-time by flight number
View the status of flights at a specific airport
Monitor flights that have declared an emergency
Get the estimated arrival time for a specific flight
Get the departure time for a specific flight
A powerful integration that connects Claude to Flightradar24's flight tracking capabilities. This MCP allows users to track flights in real-time, check arrival and departure times, monitor airport status, and identify emergency flights - all through natural language queries to Claude. Perfect for aviation enthusiasts, travel planners, or anyone curious about flights overhead, this tool provides a seamless way to access comprehensive flight data without leaving your Claude conversation. The integration leverages Flightradar24's robust API to deliver accurate and timely flight information.
The Flightradar24 MCP server enables Claude to access real-time flight tracking data from Flightradar24. This integration allows you to query flight information, check airport status, monitor emergency flights, and more through natural language conversations with Claude.
Before setting up this MCP server, you'll need:
First, clone the repository to your local machine:
git clone https://github.com/sunsetcoder/flightradar24-mcp-server.git
Navigate to the cloned repository directory and install the required dependencies:
cd flightradar24-mcp-server
npm install
npm run build
Create a .env
file in the root directory of the project by copying the example file:
cp .env.example .env
Edit the .env
file to include your Flightradar24 API key:
FR24_API_KEY=your_actual_api_key_here
Open your Claude Desktop configuration file:
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%/Claude/claude_desktop_config.json
Add the Flightradar24 MCP server to the mcpServers
object in your config:
{
"mcpServers": {
"flightradar24-server": {
"command": "node",
"args": [
"/FULL/PATH/TO/flightradar24-mcp-server/dist/index.js"
],
"env": {
"FR24_API_KEY": "your_api_key_here",
"FR24_API_URL": "https://fr24api.flightradar24.com"
}
}
}
}
Important notes:
/FULL/PATH/TO/flightradar24-mcp-server
with the absolute path to where you cloned the repositoryenv
section/
) in the path, even on WindowsOnce the server is configured, you can ask Claude questions like:
If Claude can't connect to the server:
claude_desktop_config.json
is correct and uses the full absolute pathIf the server connects but isn't returning flight data:
Note that using Flightradar24's API requires a subscription. Make sure your subscription is active and has the appropriate level of access for the queries you're making.
If you continue to experience issues: