flightradar24-mcp-server
About
A Claude Desktop MCP server that helps you track flights in real-time using Flightradar24 data. Perfect for aviation enthusiasts, travel planners, or anyone curious about flights overhead!
Details
- Author
- sunsetcoder
- Repository
- sunsetcoder/flightradar24-mcp-server
- GitHub stars
- 21
- Downloads
- 2
- License
- MIT License
- Categories
- Other, Developer Tools
- Tags
- #data
Jump to
- Track any flight in real-time.
- Get arrival and departure times for specific flights.
- View the status of flights at an airport.
- Monitor emergency flights.
Setting up with Highlight
Follow these steps to add this server as a custom Highlight plugin:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
flightradar24-mcp-serverCommand (node, npx, python, etc.)nodeArguments-
Argument 1
/Users/<username>/<FULL_PATH...>/flightradar24-mcp-server/dist/index.js
Environment-
FR24_API_KEY
your_api_key_here -
FR24_API_URL
https://fr24api.flightradar24.com
Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
-
Argument 1
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
1. Clone this repository somewhere on your computer:
git clone https://github.com/sunsetcoder/flightradar24-mcp-server.git
2. Install dependencies & build the project:
cd flightradar24-mcp-server
npm install
npm run build
1. Copy .env.example to .env:
cp .env.example .env
2. Update the .env file with your actual Flightradar24 API key:
FR24_API_KEY=your_actual_api_key_here
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"flightradar24-mcp-server": {
"env": {
"FR24_API_KEY": "your_api_key_here",
"FR24_API_URL": "https://fr24api.flightradar24.com"
},
"args": [
"/Users/<username>/<FULL_PATH...>/flightradar24-mcp-server/dist/index.js"
],
"command": "node"
}
}
}
Linux
{
"env": {
"FR24_API_KEY": "your_api_key_here",
"FR24_API_URL": "https://fr24api.flightradar24.com"
},
"args": [
"/Users/<username>/<FULL_PATH...>/flightradar24-mcp-server/dist/index.js"
],
"command": "node"
}
Macos
{
"env": {
"FR24_API_KEY": "your_api_key_here",
"FR24_API_URL": "https://fr24api.flightradar24.com"
},
"args": [
"/Users/<username>/<FULL_PATH...>/flightradar24-mcp-server/dist/index.js"
],
"command": "node"
}
Windows
{
"env": {
"FR24_API_KEY": "your_api_key_here",
"FR24_API_URL": "https://fr24api.flightradar24.com"
},
"args": [
"/Users/<username>/<FULL_PATH...>/flightradar24-mcp-server/dist/index.js"
],
"command": "node"
}
A Claude Desktop MCP server that helps you track flights in real-time using Flightradar24 data. Perfect for aviation enthusiasts, travel planners, or anyone curious about flights overhead!
- 🔍 Track any flight in real-time
- ⏰ Get arrival and departure times for specific flights
- 🌉 View the status of flights at an airport
- 🚨 Monitor emergency flights
- Claude Desktopinstalled on your computer
- A Flightradar24 API key (get one fromFlightradar24's website)*
-
Clone this repository somewhere on your computer:
git clone https://github.com/sunsetcoder/flightradar24-mcp-server.git
Install dependencies & build the project:
cd flightradar24-mcp-server npm install npm run build
-
Open your Claude Desktop configuration file:
# On Mac: ~/Library/Application Support/Claude/claude_desktop_config.json # On Windows: %APPDATA%/Claude/claude_desktop_config.json
Add the following to themcpServersobject in your config:
{ "mcpServers": { "flightradar24-server": { "command": "node", "args": [ "/Users/<username>/<FULL_PATH...>/flightradar24-mcp-server/dist/index.js" ], "env": { "FR24_API_KEY": "your_api_key_here", "FR24_API_URL": "https://fr24api.flightradar24.com" } } } }
- Replace/FULL/PATH/TO/flightradar24-mcp-serverwith the actual full path to where you cloned the repository
- Add your Flightradar24 API key in theenvsection
- Make sure to use forward slashes (/) in the path, even on Windows
Restart Claude Desktop for the changes to take effect
Update the.envfile with your actual Flightradar24 API key:
Note: Never commit your actual API key to version control. The.envfile is ignored by git for security reasons.
Once the server is configured, you can ask Claude questions like:
- "What's the ETA for United Airlines flight UA123?"
- "Show me all flights currently at SFO"
- "Are there any emergency flights in the area?"
- "Show me all international flights arriving at SFO in the next 2 hours"
- "How many commercial flights are currently over the Pacific Ocean?"
- "Identify any flights that have declared an emergency in the California region"
You: What's the status of flight UA123? Claude: Let me check that for you... [Claude will use the MCP server to fetch real-time flight information]
Common Questions & Troubleshooting 🤔
"Claude can't connect to the server"
- Check if the path inclaude_desktop_config.jsonis correct
- Make sure you're using the full absolute path
- Verify your API key is correct
- Try restarting Claude Desktop
"The server isn't responding"
- Make sure your Flightradar24 API key is valid
- Check if the API URL is correct
- Look for any error messages in server logs
- Note: Using Flightradar24's API requires asubscription
- Make sure Claude Desktop is properly installed
- Verify your Flightradar24 API key is active
- Check the path in your configuration file is correct
- Look for error messages in MCP server logs
Talk to the real world with Factori MCP - ask about people, places, movement and markets, in just plain English.We built the first MCP server for real-world data, so any AI agent can now query the physical world the way it queries the internet.
Real-time transit, maritime, and aviation telemetry for AI agents.
Global postal code lookups, validation, and city search for 70+ countries. Sub-10ms responses.
AI-powered property zoning, buildability, and ADU eligibility analysis for any U.S. address via 20+ government data sources.
Eleven MCP servers for reproducible EPA SWMM stormwater modelling — building, simulation, calibration, GIS, climate scenarios, uncertainty, plotting, and modelling memory.
An MCP server for retrieving Major League Baseball (MLB) game results, schedules, and specific game details using the mlb-statsapi library.
Search every open UK firefighter recruitment opportunity across 73 fire services, with station-level on-call data, postcode proximity, and editorial guides.
CVE/SBOM security audits, licence compliance, frontend security scanning, domain intelligence, and public records — 55 tools, no API key required Category: Security (also fits: Compliance, Data)
Dutch property report by address. Combines nine official open sources: construction year, floor area, energy label, neighbourhood statistics, environmental noise and air quality, national monument status and nearby schools. Separates fact, signal and unknown. Remote MCP, no API key.
EPA air quality monitoring and HUD foreclosure data. 3 MCP tools for environmental and housing data
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





