NestDaddy

Aviasales Flight Prices

io.github.stufently/aviasales-mcp · v0.5.3

Flight price search via Aviasales/Travelpayouts: fares by route, cheapest days, flexible dates.

Connect Runs on your machine

Terminal
claude mcp add aviasales-mcp -e AVIASALES_API_TOKEN=<AVIASALES_API_TOKEN> -e AVIASALES_MARKET=<AVIASALES_MARKET> -e AVIASALES_DEFAULT_CURRENCY=<AVIASALES_DEFAULT_CURRENCY> -e AVIASALES_PARTNER_ID=<AVIASALES_PARTNER_ID> -- docker run -i --rm ghcr.io/stufently/aviasales-mcp:0.5.3
claude_desktop_config.json
{
  "mcpServers": {
    "aviasales-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/stufently/aviasales-mcp:0.5.3"
      ],
      "env": {
        "AVIASALES_API_TOKEN": "<AVIASALES_API_TOKEN>",
        "AVIASALES_MARKET": "<AVIASALES_MARKET>",
        "AVIASALES_DEFAULT_CURRENCY": "<AVIASALES_DEFAULT_CURRENCY>",
        "AVIASALES_PARTNER_ID": "<AVIASALES_PARTNER_ID>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "aviasales-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/stufently/aviasales-mcp:0.5.3"
      ],
      "env": {
        "AVIASALES_API_TOKEN": "<AVIASALES_API_TOKEN>",
        "AVIASALES_MARKET": "<AVIASALES_MARKET>",
        "AVIASALES_DEFAULT_CURRENCY": "<AVIASALES_DEFAULT_CURRENCY>",
        "AVIASALES_PARTNER_ID": "<AVIASALES_PARTNER_ID>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "aviasales-mcp": {
      "type": "stdio",
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/stufently/aviasales-mcp:0.5.3"
      ],
      "env": {
        "AVIASALES_API_TOKEN": "<AVIASALES_API_TOKEN>",
        "AVIASALES_MARKET": "<AVIASALES_MARKET>",
        "AVIASALES_DEFAULT_CURRENCY": "<AVIASALES_DEFAULT_CURRENCY>",
        "AVIASALES_PARTNER_ID": "<AVIASALES_PARTNER_ID>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
AVIASALES_API_TOKEN
Required, secret
Travelpayouts API token (https://www.travelpayouts.com/programs/100/tools/api)
AVIASALES_MARKET
Optional
2-letter market whose price cache to read; unset falls back to ru
AVIASALES_DEFAULT_CURRENCY
Optional
Default price currency
AVIASALES_PARTNER_ID
Optional
Travelpayouts partner ID embedded in booking links

Details

Packageghcr.io/stufently/aviasales-mcp:0.5.3 (OCI, stdio)
Package[email protected] (PYPI, stdio)
First published14 Oct 2026
Last updated14 Oct 2026
Registry nameio.github.stufently/aviasales-mcp

More search and web servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.