Travel MCP servers for Claude

Claude speaks the Model Context Protocol, so it can call travel tools directly — searching live flights, checking visa rules, converting a price — instead of answering from memory. MCPHub runs 10 travel MCP servers live across 8 categories, each monitored for uptime and reachable through one connection, so you add one thing to Claude rather than ten. No API keys to manage, except where a server uses your own account with the provider, and those credentials stay yours.

10 live today
ServerWhat it doesAccessStatus
Kiwi FlightsKiwi.comSearch live flight options and booking links from Kiwi.comPublic — no account neededLive
Viator ExperiencesViatorSearch tours and travel experiences from ViatorUses your own account with the providerLive
Peek ExperiencesPeekSearch activities with current prices and availability from PeekPublic — no account neededLive
TripGo TransportSkedGoPlan multimodal trips and check public transport departuresUses your own account with the providerLive
Currency ConverterWes BosConvert currencies and retrieve current or historical ratesPublic — no account neededLive
OctoTrip FlightsOctoTripSearch and compare flight options through OctoTripPublic — no account neededLive
OctoTrip Rental CarsOctoTripSearch and compare rental cars through OctoTripPublic — no account neededLive
Flight EmissionsGoogleCalculate emissions for current historical and typical flightsPublic — no account neededNeeds your credentials
Mapbox TravelMapboxSearch places build routes and calculate travel timesPublic — no account neededNeeds your credentials
Singapore Visavisatosingapore.comCheck Singapore visa requirements costs plans and application guidancePublic — no account neededLive

Claude is the assistant most people ask about first, because MCP is its native way of reaching outside the conversation. Nothing here is Claude-specific, though: the same connection serves ChatGPT, Gemini and anything else that speaks the protocol.

By what a trip is made of

150+ servers surveyed across 8 categories. One page each, including the ones with nothing in them — that is information too.

Questions people ask

How do I add these to Claude?
Create an MCPHub account, connect the servers you want, and point Claude at the single MCPHub endpoint. You do not configure each server separately, and there is nothing to keep running on your side.
Does this work with Claude Desktop and Claude Code?
Any MCP-capable client works the same way, because the connection is the protocol rather than an integration with one app.
Which servers need my own account?
Only the ones marked as needing your credentials — Mapbox today. You connect once, we pass the credentials through for the call, and use them for nothing else.
What happens when a server goes down?
We drop it from the run rather than failing the whole request, and the catalogue says so. That is the point of running them on our side.