航班数据服务

AirLabs MCP Server 是一个专业的模型上下文协议服务器,用于将AI助手连接到实时全球航班数据。

  • by gsa87
  • Python
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 gsa87/airlabs-mcp-server

使用说明

AirLabs MCP服务器

一个专门的模型上下文协议(MCP)服务器,通过以下方式将人工智能助手(如Poke、Claude等)连接到实时全球飞行数据 空气实验室.

特性

✈️ 飞行数据工具

  • airlabs_get_flight_status:实时跟踪特定航班(例如“KL601”)。

  • airlabs_get_schedules:查找机场之间的航班时刻表(例如,“AMS”到“SFO”)。

  • airlabs_get_airport_delays:检查特定机场的延误情况。

  • airlabs_search_airports:按城市名称查找IATA代码(例如,“London”->LHR、LGW)。

  • airlabs_get_nearby_airports:查找特定位置附近的机场。

本地设置和运行

  1. 克隆仓库

    git clone [https://github.com/gsa87/airlabs-mcp-server.git](https://github.com/gsa87/airlabs-mcp-server.git)
    cd airlabs-mcp-server
    
  2. 再进行

    pip install -r requirements.txt
    
  3. 配置环境变量 复制示例环境文件并添加您的API密钥:

    cp .env.example .env
    

    打开 .env 并粘贴您的密钥:

    AIRLABS_API_KEY=your_actual_api_key_here
    
  4. 运行服务器

    python src/server.py
    

渲染部署

  1. 分叉此存储库。

  2. 创建新的 Web服务 渲染。

  3. 连接您的GitHub仓库。

  4. 添加以下内容 环境变量 在“渲染”仪表板中:

    • AIRLABS_API_KEY
  5. 部署!

API密钥

从获取免费的API密钥 AirLabs.co.

许可证

麻省理工学院