Flightradar24 Mcp Server

Flightradar24 Mcp Server

🚀 Flightradar24 MCP 服务器

Flightradar24 MCP 服务器是一个模型上下文协议(MCP)服务器,可提供对 Flightradar24 飞行追踪数据的访问,助力用户便捷获取各类飞行相关信息。

🚀 快速开始

本服务器能让你轻松访问 Flightradar24 的飞行追踪数据。以下是使用前的安装和配置步骤。

✨ 主要特性

工具

  • 获取航班数据:可获取特定航班的实时数据,让你实时掌握航班动态。
  • 搜索航班:支持根据航空公司、航班号、注册号或地理区域搜索航班,满足多样化的搜索需求。
  • 获取机场数据:通过 IATA 或 ICAO 代码获取机场详细信息,了解机场的具体情况。
  • 搜索机场:能根据名称、国家或其他标准搜索机场,方便查找目标机场。
  • 获取航空公司数据:通过 IATA 或 ICAO 代码获取航空公司的详细信息,深入了解航空公司。
  • 获取飞机数据:通过注册号获取飞机的详细信息,掌握飞机的具体情况。
  • 获取区域内的航班:获取指定地理区域内当前的所有航班,了解特定区域的航班分布。

资源

  • flight://{flight_id}:根据 IATA 或 ICAO 航班代码获取航班信息。
  • airport://{code}:根据 IATA 或 ICAO 代码获取机场信息。
  • airline://{code}:根据 IATA 或 ICAO 代码获取航空公司的信息。
  • aircraft://{registration}:根据注册号获取飞机的信息。
  • zone://{north}/{south}/{west}/{east}:获取指定地理区域内所有航班的信息。

📦 安装指南

  1. 克隆此仓库。
  2. 安装依赖:
    npm install
    
  3. 构建服务器:
    npm run build
    

🛠️ 配置

该服务器需要一个 Flightradar24 API 密钥才能运行。您可以在 MCP 设置配置文件中设置此密钥:

{
"mcpServers": {
"flightradar24": {
"command": "node",
"args": ["/path/to/flightradar24-server/build/index.js"],
"env": {
"FLIGHTRADAR24_API_KEY": "YOUR_FLIGHTRADAR24_API_KEY_HERE"
},
"disabled": false,
"autoApprove": []
}
}
}

💻 使用示例

基础用法

获取航班数据

<use_mcp_tool>
<server_name>flightradar24server_name>
<tool_name>get_flight_datatool_name>
<arguments>
{
"flight_iata": "BA123"
}
arguments>
use_mcp_tool>

搜索航班

<use_mcp_tool>
<server_name>flightradar24server_name>
<tool_name>search_flightstool_name>
<arguments>
{
"airline_iata": "BA",
"limit": 5
}
arguments>
use_mcp_tool>

获取机场数据

<use_mcp_tool>
<server_name>flightradar24server_name>
<tool_name>get_airport_datatool_name>
<arguments>
{
"code": "LHR"
}
arguments>
use_mcp_tool>

获取区域内的航班

<use_mcp_tool>
<server_name>flightradar24server_name>
<tool_name>get_flights_in_zonetool_name>
<arguments>
{
"north": 51.6,
"south": 51.4,
"west": -0.5,
"east": 0.2
}
arguments>
use_mcp_tool>

访问航班资源

<access_mcp_resource>
<server_name>flightradar24server_name>
<uri>flight://BA123uri>
access_mcp_resource>

访问区域资源

<access_mcp_resource>
<server_name>flightradar24server_name>
<uri>zone://51.6/51.4/-0.5/0.2uri>
access_mcp_resource>

⚠️ 重要提示

⚠️ 重要提示

访问 Flightradar24 的实时数据需要有效的 API 密钥。请访问Flightradar24 开发者文档获取更多信息和申请密钥。该服务器依赖于 Flightradar24 的 API 服务,因此必须遵守其使用条款和服务限制。

  • 0 关注
  • 0 收藏,24 浏览
  • system 提出于 2025-10-04 14:39

相似服务问题

相关AI产品