Token导航 LogoToken导航TokenDH.com
flight tracker logo
搜索检索stdio官方级别未说明来源级核验

flight tracker

MCP Server

一个基于OpenSky Network API的航班追踪服务,提供实时航班数据、地理搜索、历史数据查询、机场运营跟踪和飞行路径获取等功能。

工具数

4

提示词数

0

GitHub Stars

0

资源数

0
PythonClaude搜索Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

GenAICPA

提供方

GenAICPA

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install flight-tracker-mcp

详细介绍

飞行跟踪器MCP服务器

模型上下文协议(MCP)服务器,使用OpenSky Network API提供全面的飞行跟踪功能。

特性

  • 实时航班跟踪:获取任何位置头顶飞机的实时飞行数据
  • 地理搜索:查询边界框内的航班或半径搜索
  • 历史数据:访问特定飞机或机场的飞行历史
  • 机场运营:跟踪特定机场的到达和离开情况
  • 飞行路线:通过位置历史获取详细的飞行轨迹
  • 身份验证支持:增强数据访问的可选身份验证

安装

pip install flight-tracker-mcp

用法

基本MCP服务器设置

from flight_tracker_mcp import main
import asyncio

# Run the MCP server
if __name__ == "__main__":
    asyncio.run(main())

可用工具

1.搭乘高架航班

获取当前特定位置上空的航班:

{
  "name": "get_overhead_flights",
  "arguments": {
    "latitude": 40.7128,
    "longitude": -74.0060,
    "radius_km": 10
  }
}

2.让各州进入边界框

查询某一地理区域内的航班:

{
  "name": "get_states_in_bbox",
  "arguments": {
    "min_lat": 40.0,
    "max_lat": 41.0,
    "min_lon": -75.0,
    "max_lon": -73.0
  }
}

3.获取机场到达信息

跟踪特定机场的到达情况:

{
  "name": "get_airport_arrivals",
  "arguments": {
    "airport": "KJFK",
    "start_time": 1640995200,
    "end_time": 1641081600
  }
}

4.获取飞机轨迹

获取特定飞机的飞行路径:

{
  "name": "get_aircraft_track",
  "arguments": {
    "icao24": "a1b2c3",
    "timestamp": 0
  }
}

身份验证(可选)

为了增强数据访问,您可以提供OpenSky Network凭据:

from flight_tracker_mcp import FlightTracker

# With authentication
tracker = FlightTracker(username="your_username", password="your_password")

# Without authentication (limited to public data)
tracker = FlightTracker()

MCP集成

此服务器与兼容MCP的客户端(如Claude Desktop)集成。添加到MCP配置中:

{
  "mcpServers": {
    "flight-tracker": {
      "command": "python",
      "args": ["-m", "flight_tracker_mcp"]
    }
  }
}

api参考

所有工具返回JSON格式的航班数据,包括以下常见字段:

  • icao24:飞机标识符
  • callsign:航班呼号
  • latitude/longitude:位置坐标
  • geo_altitude_m:海拔高度(单位:米)
  • velocity_mps:速度(米/秒)
  • heading:真正的轨道航向
  • last_contact:上次位置更新的时间戳

需求

  • Python>=3.8
  • OpenSky Network API访问(建议免费注册)
  • MCP兼容客户端

数据源

此软件包使用 OpenSky网络 API,提供来自全球ADS-B接收机网络的实时和历史飞行数据。

许可证

MIT许可证-有关详细信息,请参阅许可证文件。

贡献

欢迎投稿!请随时提交拉取请求。

支持

如果您遇到任何问题或有疑问,请在GitHub存储库上打开问题。

目录标签

目录标签

PythonClaude搜索航班追踪本地部署实时数据地理搜索历史数据机场运营

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP