{
  "markdown": "# Variflight MCP Server\n\nA Model Context Protocol (MCP) server implementation for VariFlight flight information services. This server provides various tools to query flight information, weather data, and flight comfort metrics.\n\n# Variflight API Key\n\nTo use the Variflight MCP server, you need to have a Variflight API key. You can get it from [here](https://mcp.variflight.com).\n\n## Installation\n\n```json\n{\n    \"mcpServers\": {\n        \"variflight\": {\n            \"command\": \"npx\",\n            \"args\": [\n                \"-y\",\n                \"@variflight-ai/variflight-mcp\"\n            ],\n            \"env\": {\n                \"VARIFLIGHT_API_KEY\": \"your_api_key_here\"\n            }\n        }\n    }\n}\n```\n\n## Available Tools\n\n### 1. Search Flights by Departure and Arrival\nSearch direct flights by city or airport code on a specific date. Use city codes like `BJS` or exact airport codes like `PEK`, but do not mix city and airport codes for the same side:\n```typescript\nsearchFlightsByDepArr({\n  dep: \"PEK\",  // Beijing\n  arr: \"SHA\",  // Shanghai\n  date: \"2024-03-20\"\n})\n```\n\n### 2. Search Flights by Number\nSearch a specific flight by flight number and date:\n```typescript\nsearchFlightsByNumber({\n  fnum: \"MU2157\",\n  date: \"2024-03-20\"\n})\n```\n\n### 3. Get Flight Transfer Information\nSearch connecting flight options between departure and arrival cities:\n```typescript\ngetFlightTransferInfo({\n  depcity: \"BJS\",\n  arrcity: \"LAX\",\n  depdate: \"2024-03-20\"\n})\n```\n\n### 4. Flight Happiness Index\nGet comfort-focused details for a known flight, such as punctuality, aircraft type, cabin configuration, meals, and entertainment:\n```typescript\nflightHappinessIndex({\n  fnum: \"MU2157\",\n  date: \"2024-03-20\"\n})\n```\n\n### 5. Real-time Aircraft Location\nTrack realtime flight location using the aircraft registration number, also called tail number:\n```typescript\ngetRealtimeLocationByAnum({\n  anum: \"B2021\"\n})\n```\n\n### 6. Airport Weather Forecast\nGet the 3-day airport weather forecast:\n```typescript\ngetFutureWeatherByAirport({\n  airport: \"PEK\"\n})\n```\n\n### 7. Search Flight Itineraries\nGet a natural-language summary with recommended flight options, overall lowest price, shortest duration, and several suggested itineraries:\n```typescript\nsearchFlightItineraries({\n  depCityCode: \"BJS\",  // Beijing\n  arrCityCode: \"SHA\",  // Shanghai\n  depDate: \"2025-04-20\"\n})\n```\n\n### 8. Get Flight Prices by Cities\nGet structured raw sale-flight data between two cities, with each flight returning cabin-level prices:\n```typescript\ngetFlightPriceByCities({\n  dep_city: \"BJS\",  // Beijing\n  arr_city: \"SHA\",  // Shanghai\n  dep_date: \"2026-04-20\"\n})\n```\n\n## License\n\nISC License - See [LICENSE](LICENSE) for details.\n\n## Author\n\nVariflight (https://mcp.variflight.com)\n\n## Version\n\nCurrent version: 1.0.3\n",
  "bytes": 2779,
  "sha": "cc2e968447f2cca6815565534f7b2ac06403b18dbd0be510901d976751226eef",
  "repo_slug": "variflight/variflight-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_variflight_variflight_mcp_fb6ca932/readme"
}