Variflight

A Model Context Protocol (MCP) server implementation for Variflight services.
  • typescript

20

GitHub Stars

typescript

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

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

You run an MCP server for Variflight that exposes flight information, weather, and comfort metrics through a consistent, scriptable interface. This lets you query flights, check weather, and monitor real-time data via simple tool calls, making it easy to integrate Variflight data into your apps and workflows.

How to use

To use this MCP server, connect your MCP client to the Variflight MCP endpoint you run locally or remotely. You will call named tools to retrieve flight data, weather forecasts, and comfort metrics. Each tool corresponds to a specific action, such as searching flights by departure and arrival, looking up a flight by its number, obtaining transfer options, checking the flight happiness index, locating an aircraft in real time, or retrieving a weather forecast for an airport.

How to install

Prerequisites: Node.js and npm or npx must be available on your system.

Create or update your MCP configuration to run the Variflight MCP server using npx and supply your Variflight API key.

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

Additional notes

You will need a Variflight API key to authenticate requests. Include it in your environment under VARIFLIGHT_API_KEY when starting the MCP server.

Available tools

searchFlightsByDepArr

Find flights between a departure airport and an arrival airport for a given date, using IATA codes for airports.

searchFlightsByNumber

Search for a flight by its flight number and date.

getFlightTransferInfo

Retrieve transfer options between two cities for a given departure date.

flightHappinessIndex

Obtain detailed flight comfort metrics for a specific flight and date.

getRealtimeLocationByAnum

Track real-time location of an aircraft by its registration number.

getFutureWeatherByAirport

Fetch a 3-day weather forecast for a specified airport.

searchFlightItineraries

Search purchasable itineraries and return the lowest prices between two cities on a given date.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational