
Fr24api Mcp
io.github.Flightradar24由 GitHub 帳號 Flightradar24 發布v1.0.1更新於 Oct 24, 2026
MCP server providing access to the Flightradar24 API for real-time and historical flight data
概覽
讓助理透過 Flightradar24 API 查詢即時與歷史航班位置、航班摘要、航跡,以及航空公司與機場資料。
- 可以做什麼
- 依地理範圍、呼號、註冊號、機場、航線、機型、高度或類別查詢即時飛機位置(簡版或完整版),並統計符合條件的航班數
- 依指定 Unix 時間戳取得歷史航班位置與數量,篩選條件與即時查詢相同
- 依時間範圍取得含起降資訊的航班摘要及數量
- 依 Flightradar24 航班 ID 取得該航班的詳細位置航跡
- 依 ICAO 代碼查詢航空公司資訊,依 IATA 或 ICAO 代碼查詢機場基本或完整資訊
- 適用情境
- 適合需要助理回答目前空中交通狀況、查詢某航班航線或航跡,或分析歷史航班與機場、航空公司資料時使用,不必離開對話即可完成。
- 執行需求
- 以 stdio 方式在本機執行 npm 套件 @flightradar24/fr24api-mcp,需要 Node.js 18.0.0 以上版本。必須透過環境變數 FR24_API_KEY 提供 Flightradar24 API 金鑰,金鑰需向 Flightradar24 申請。需要可連線至 Flightradar24 API 的網路。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Fr24api Mcp,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
Flightradar24 MCP Server
This Model Context Protocol (MCP) server provides access to the Flightradar24 API for real-time and historical flight data. This server enables AI assistants like Claude to access comprehensive aviation data including live flight positions, aircraft information, airport details, and flight histories.
Features
- Real-time Flight Tracking: Get live positions of aircraft worldwide
- Historical Flight Data: Access flight data dating back to May 11, 2016
- Comprehensive Flight Information: Detailed aircraft, airline, and airport data
- Flexible Filtering: Search by callsigns, registrations, routes, aircraft types, and more
- Flight Summaries: Complete takeoff and landing information
- Aircraft Tracks: Detailed positional tracking for specific flights
Installation
Via npm
Prerequisites
- Node.js: Version 18.0.0 or higher
- Flightradar24 API Key: Get your API key from https://fr24api.flightradar24.com
Configuration
Claude Desktop Integration
Add this configuration to your claude_desktop_config.json file:
Important Notes:
- Replace
your_api_key_herewith your actual Flightradar24 API key - Restart Claude Desktop after adding the configuration
- If installed locally, use the full path:
"command": "node", "args": ["/path/to/build/index.js"]
Other MCP Clients
For other MCP clients, run the server directly:
Available Tools
Live Flight Data
get_live_flights_positions_light
Get real-time aircraft positions with basic information.
Parameters (at least one required):
bounds: Geographic area (north,south,west,east coordinates)flights: Flight numbers (comma-separated, max 15)callsigns: Flight callsigns (comma-separated, max 15)registrations: Aircraft registrations (comma-separated, max 15)airports: Airport codes with optional direction (e.g., "inbound:JFK,outbound:LAX")routes: Flight routes (e.g., "JFK-LAX,LHR-CDG")aircraft: Aircraft ICAO types (comma-separated, max 15)altitude_ranges: Altitude ranges in feet (e.g., "0-3000,30000-40000")categories: Flight categories (P,C,M,J,T,H,B,G,D,V,O,N)limit: Maximum results (default: no limit, max: 30000)
get_live_flights_positions_full
Get real-time aircraft positions with comprehensive flight details. Same parameters as above
get_live_flights_count
Get count of live flights matching criteria. Same parameters as above
Historical Flight Data
get_historic_flights_positions_full
Get historical flight positions with full details.
Required Parameters:
timestamp: Unix timestamp for historical snapshot
Optional Parameters: Same as live flight parameters
get_historic_flights_positions_light
Get historical flight positions with basic information. Same parameters as above
get_historic_flights_count
Get count of historical flights. Same parameters as above
Flight Summaries
get_flight_summary_full
Get comprehensive flight takeoff/landing information.
Required Parameters:
flight_datetime_from: Start datetime (YYYY-MM-DDTHH:MM:SSZ)flight_datetime_to: End datetime (YYYY-MM-DDTHH:MM:SSZ)
Optional Parameters:
flights,callsigns,registrations,airports,routes,aircraftsort: Sort order ("asc" or "desc")limit: Maximum results (max: 20000)
get_flight_summary_light
Get essential flight takeoff/landing information. Same parameters as above
get_flight_summary_count
Get count of flights in summary query. Same parameters as above (without sort/limit)
Specific Flight Data
get_flight_tracks
Get detailed positional tracks for a specific flight.
Required Parameters:
flight_id: Flightradar24 flight ID (hexadecimal)
Reference Data
get_airline_info
Get airline information by ICAO code.
Required Parameters:
icao: Airline ICAO code
get_airport_info_light
Get basic airport information.
Required Parameters:
code: Airport IATA or ICAO code
get_airport_info_full
Get comprehensive airport information including location, elevation, timezone.
Required Parameters:
code: Airport IATA or ICAO code
Usage Examples
Find flights around New York
Track specific flight
Historical data
Flight summary
Development
Building from Source
Contributing
- Fork the repository
- Create a feature branch
- Make your changes
- Add tests if applicable
- Submit a pull request
Support
- Documentation: https://fr24api.flightradar24.com
- Issues: GitHub Issues
- API Support: Contact Flightradar24 API support
License
MIT License - see LICENSE file for details.
Changelog
1.0.2
- fix: flight summary 14 days prompt
- release file update to asure trusted publisher works (#6)
1.0.1
Release to MCP Registry
1.0.0
- Initial public release
- Comprehensive flight data access
- Real-time and historical data support
- Enhanced parameter validation
- Improved error handling
來源:README.md,提交 64342b6
工具
0版本歷史
1- v1.0.1最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分