Back to MCP directory
publicPublicdnsLocal runtime

variflight-mcp

Variflight MCP服务器是一个提供航班信息查询、天气数据和航班舒适度指标的服务实现,支持通过API密钥访问多种航班相关工具。

article

README

🚀 变 Airways MCP 服务器

变 Airways MCP 服务器是为 VariFlight 航班信息服务量身打造的 Model Context Protocol (MCP) 服务器。它提供了丰富多样的工具,可用于查询航班信息、天气数据以及飞行舒适度指标,为用户带来便捷的航班相关信息查询体验。

🚀 快速开始

要使用变 Airways MCP 服务器,您需要拥有一个变 Airways API 密钥。您可以从 这里 获取。

📦 安装指南

以下是安装所需的配置信息:

{
    "mcpServers": {
        "variflight": {
            "command": "npx",
            "args": [
                "-y",
                "@variflight-ai/variflight-mcp"
            ],
            "env": {
                "VARIFLIGHT_API_KEY": "your_api_key_here"
            }
        }
    }
}

💻 使用示例

基础用法

变 Airways MCP 服务器提供了多种实用工具,以下是部分工具的使用示例:

1. 按出发地和目的地搜索航班

使用 IATA 代码在机场之间搜索航班:

searchFlightsByDepArr({
  dep: "PEK",  // 北京
  arr: "SHA",  // 上海
  date: "2024-03-20"
})

2. 按航班号搜索航班

使用航班号搜索航班:

searchFlightsByNumber({
  fnum: "MU2157",
  date: "2024-03-20"
})

3. 获取航班中转信息

查找城市之间的中转选项:

getFlightTransferInfo({
  depcity: "BJS",
  arrcity: "LAX",
  depdate: "2024-03-20"
})

4. 飞机幸福指数

获取详细的飞行舒适度指标:

flightHappinessIndex({
  fnum: "MU2157",
  date: "2024-03-20"
})

5. 实时飞机位置

使用注册号跟踪飞机位置:

getRealtimeLocationByAnum({
  anum: "B2021"
})

6. 机场天气预报

获取机场的未来三天天气预报:

getFutureWeatherByAirport({
  airport: "PEK"
})

7. 搜索航班行程

搜索可购买的航班选项并获取最低价格:

searchFlightItineraries({
  depCityCode: "BJS",  // 北京
  arrCityCode: "SHA",  // 上海
  depDate: "2025-04-20"
})

📄 许可证

本项目采用 ISC 许可证,详细信息请查看 LICENSE

👨‍💻 作者

变 Airways (https://mcp.variflight.com)

📌 版本

当前版本:0.0.2

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client