article
README
🛩️ 航班MCP服务器
为大语言模型提供实时航班跟踪服务 — 将任何人工智能助手连接到来自ADS-B Exchange的实时飞机数据。
通过实时航班信息,让你的人工智能对话焕然一新。你可以按位置搜索飞机、跟踪特定航班、监控军事活动并发现航空模式 — 所有这些都能通过简洁的MCP界面实现。
🚀 快速开始
1. 环境搭建
bun install && bun run build
2. 获取API密钥
- 订阅 RapidAPI上的ADS-B Exchange。
- 将密钥添加到
.env文件中:RAPIDAPI_KEY=your_key_here。
3. 使用检查器进行测试
bun run inspect
💻 使用示例
基础用法
# 在指定坐标附近搜索飞机
search_aircraft(lat=40.7128, lon=-74.0060, radius_nm=25)
# → 纽约市25海里范围内的飞机
# 获取特定飞机的详细信息
get_aircraft(hex="a4b065")
# → 通过国际民航组织代码获取完整的飞机数据
# 按条件筛选浏览军用飞机
list_military_aircraft(
region="us", # 美国/欧洲/亚洲/所有地区
aircraft_type="H60", # 直升机/运输机/战斗机
min_altitude=1000, # 排除地面交通
limit=20, # 每页数量
page=2 # 分页
)
# 发现可用的飞机类型
get_military_aircraft_types(region="us")
# → 可用类型:H60、C17、F35等。
示例响应
{
"hex": "a4b065",
"callsign": "NKS185",
"position": {"lat": 51.470, "lon": -0.456},
"altitude": 38000,
"speed": 460,
"heading": 275
}
🎯 应用场景
- 航班跟踪:监控特定飞机或航线。
- 航空研究:分析交通模式和飞机类型。
- 军事监控:按地区跟踪国防飞机活动。
- 位置情报:查找感兴趣地点附近的飞机。
- 实时警报:为飞机事件创建通知。
请注意速率限制 • 最小轮询间隔为4秒 • 由ADS-B Exchange提供支持
扫码联系在线客服