Trvl MCP Server

AI travel agent for flights, hotels, rental cars, ground transport, price alerts, and award travel.

Remote serverstreamable-httpGo

What is the Trvl MCP Server?

AI travel agent for flights, hotels, rental cars, ground transport, price alerts, and award travel.

The short version

It installs the binary, wires the MCP server, installs the skill, and verifies everything. Under a minute.

  • Whole journey, door to door. — It plans the entire trip across modes — home to airport, flight, arrival transfer, hotel, onward train — and prices each leg in its real mode. Most tools stop at one flight, one hotel
  • It optimizes, not just lists. — Shift-day pricing, split-airline routing, hidden-city checks, award sweet spots, round-trip fares. It hands back the cheaper option and shows what it saved
  • It is honest when a source fails. — Typed statuses and labelled estimates, never an empty result dressed up as "nothing found."

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Trvl MCP Server

{
  "mcpServers": {
    "trvl": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "ghcr.io/mikkoparkkola/trvl"],
      "env": {
        "TRVL_STEALTH_ALLOWLIST": "your-value",
        "TRVL_NO_TELEMETRY": "your-value",
        "NO_TELEMETRY": "your-value",
        "DO_NOT_TRACK": "your-value",
        "AFKLM_KEY": "your-value",
        "SERPAPI_KEY": "your-value",
        "TRAVELPAYOUTS_TOKEN": "your-value",
        "TRANSAVIA_API_KEY": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

VariableDescriptionRequired
TRVL_STEALTH_ALLOWLISTConfiguration value read at startup.Optional
TRVL_NO_TELEMETRYConfiguration value read at startup.Optional
NO_TELEMETRYConfiguration value read at startup.Optional
DO_NOT_TRACKConfiguration value read at startup.Optional
AFKLM_KEYCredential the server authenticates with.Yes
SERPAPI_KEYCredential the server authenticates with.Yes
TRAVELPAYOUTS_TOKENCredential the server authenticates with.Yes
TRANSAVIA_API_KEYCredential the server authenticates with.Yes

Example prompts to try

  • “Use Trvl to Scope.”
  • “Use Trvl to Area.”
  • “Use Trvl to Flights.”

Frequently asked questions

AI travel agent for flights, hotels, rental cars, ground transport, price alerts, and award travel. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.