航班数据协议服务

一个本地模型上下文协议服务器,为AI助手提供访问Flighty航班数据的功能,支持查询、添加和管理航班信息。

  • by LukasHaas
  • Python
  • 本地部署
  • 22 星标
  • 更新于
在 GitHub 查看 LukasHaas/flighty-mcp

使用说明

飞行MCP

本地MCP(模型上下文协议)服务器,允许AI助手访问您的 轻浮的 飞行数据。直接从Flighty macOS应用程序的本地SQLite数据库读取。

特性

  • 列出您的航班 -查看您自己的即将到来、过去或所有航班
  • 列出朋友的航班 -查看已连接好友的航班,可按姓名筛选
  • 获取航班详细信息 -按号码或ID查找任何航班
  • 搜索航班 -按航空公司、机场、日期范围筛选
  • 航班状态 -检查当前状态、延迟、登机口、天气
  • 延误预测 -历史准时绩效统计
  • 添加航班 -按航班代码和日期添加航班,并可选择自动查找机场
  • 机场搜索 -按IATA代码、城市或名称查找机场
  • 航空公司搜索 -按IATA代码、名称或联盟查找航空公司
  • 航班统计 -汇总统计数据(距离、顶级航线、航空公司)
  • 连接 -查看转机和转机时间

先决条件

设置

克劳德桌面版

将此添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "flighty": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/flighty-mcp",
        "run",
        "main.py"
      ]
    }
  }
}

要在添加航班时启用机场自动查找,请添加AirLabs API密钥:

{
  "mcpServers": {
    "flighty": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/flighty-mcp",
        "run",
        "main.py"
      ],
      "env": {
        "AIRLABS_API_KEY": "your-api-key-here"
      }
    }
  }
}

您可以在获得免费的API密钥 airlabs.co.

克劳德代码

claude mcp add flighty -- uv --directory /path/to/flighty-mcp run main.py

使用AirLabs API密钥:

claude mcp add flighty -e AIRLABS_API_KEY=your-api-key-here -- uv --directory /path/to/flighty-mcp run main.py

配置

默认情况下,服务器从以下位置读取:

~/Library/Containers/com.flightyapp.flighty/Data/Documents/MainFlightyDatabase.db

用覆盖 FLIGHTY_DB_PATH 环境变量(如果需要)。

环境变量

变量 必填 描述
FLIGHTY_DB_PATH 否 覆盖默认的Flighty数据库路径
AIRLABS_API_KEY 没有 空气实验室 API键,用于在添加航班时自动查找机场。如果没有这个,您必须手动提供出发和到达机场。

工具

工具 说明
list_flights 使用过滤器列出您自己的航班(即将出发/过去/已存档)
list_friend_flights 列出已连接好友的航班,可选择按姓名筛选
get_flight 通过ID或航班号获取详细的航班信息
search_flights 按航空公司、机场、日期范围搜索
get_flight_status 当前状态、延迟、登机口、天气
get_delay_forecast 历史延迟统计
add_flight 按代码和日期添加航班(使用AirLabs API密钥自动解决机场问题)
search_airports 按代码、城市或名称搜索机场
search_airlines 按代码、名称或联盟搜索航空公司
get_flight_stats 汇总统计数据(距离、顶级路线等)
get_connections 航班转机和中转信息

查询示例

  • “我接下来的航班是什么?”
  • “费利克斯有什么航班要来?”
  • “UA194多久延迟一次?”
  • “添加2026年4月15日的LH400航班”
  • “显示我2025年的航班统计数据”
  • “我下一班飞机从哪个登机口起飞?”
  • “搜索东京机场”

许可证

麻省理工学院