
Flightradar24 MCP Server

2025.04.01
0
TypeScript航班跟踪机场数据航空公司数据地理区域监控位置服务
Flightradar24 MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,提供对 Flightradar24 航班跟踪数据的访问。该服务支持多种航班和机场数据的查询功能,适用于需要实时航班信息的应用场景。
View on GitHub
Overview
基本能力
产品定位
Flightradar24 MCP Server 是一个提供航班跟踪数据的服务,支持实时航班信息查询、机场数据获取等功能。
核心功能
- get_flight_data: 通过航班号获取实时航班数据
- search_flights: 根据多种条件(航空公司、航班号、注册号、地理区域)搜索航班
- get_airport_data: 通过 IATA 或 ICAO 代码获取机场详细信息
- search_airports: 根据名称、国家等条件搜索机场
- get_airline_data: 通过 IATA 或 ICAO 代码获取航空公司详细信息
- get_aircraft_data: 通过注册号获取飞机详细信息
- get_flights_in_zone: 获取指定地理区域内所有航班
适用场景
- 实时航班跟踪应用
- 机场信息查询系统
- 航空公司数据管理
- 地理区域航班监控
工具列表
- get_flight_data: 获取特定航班的实时数据
- search_flights: 根据条件搜索航班
- get_airport_data: 获取机场详细信息
- search_airports: 搜索机场
- get_airline_data: 获取航空公司详细信息
- get_aircraft_data: 获取飞机详细信息
- get_flights_in_zone: 获取指定区域内的航班
常见问题解答
- API Key: 使用该服务需要 Flightradar24 API 密钥,但 Flightradar24 不提供公开 API,可能需要通过第三方 API 提供商或联系 Flightradar24 获取企业 API 访问权限。
使用教程
使用依赖
- 确保已安装 Node.js 和 npm
- 克隆仓库后,安装依赖:
bash npm install
安装教程
- 克隆仓库
- 安装依赖:
bash npm install
- 构建服务器:
bash npm run build
调试方式
- 确保已配置 Flightradar24 API 密钥
- 使用示例命令测试服务功能,例如:
bash node /path/to/flightradar24-server/build/index.js
- 使用提供的工具和资源进行查询测试。