Skip to main content
Glama

20 Best Travel MCP Servers, Compared (November 2026)

Updated 20 of 837 Travel servers in the Glama registryRebuilt weekly

The short answer

Use fli for flexible-date flight search: it has 3,468 GitHub stars, 353 stars gained per 30 days, 4,585 PyPI downloads in a typical week, 35 commits in the last 12 weeks, and a commit 46 days ago. Its documented MCP interface covers date-specific searches and cheapest-date searches with filters for cabin, stops, airlines, and times. If your agent must search live flights and hotels and complete bookings in one flow, use LetsFG instead: it exposes 14 tools with grade A descriptions and had 99 commits in the last 12 weeks. If you mainly need to build or edit a day-by-day itinerary, use wanderlog-mcp: it exposes 18 tools for places, hotels, notes, checklists, and expenses.

Whichever you choose, give it the narrowest access that still works (a read-only credential, a replica, a scratch account), and widen it only once you have watched what your agent actually asks for.

Glama operates the MCP registry these numbers are measured from, and sells MCP hosting and a gateway. No position on this page is paid for. How the registry is built.

Quick picks

  • 1fli : Flexible-date flight planning: the documented MCP interface covers date-specific searches and cheapest-date searches across a range, with filters for cabin, stops, airlines, and times.
  • 2mcp-server-airbnb : Travelers who need Airbnb search and listing details in an MCP client without an API key: it exposes search and listing-detail tools.
  • 3LetsFG : When an agent must search live flights and hotels and complete bookings: it exposes 14 tools for location resolution, search, booking, polling, and hotel cancellation.
  • 4wanderlog-mcp : Building a day-by-day Wanderlog itinerary by conversation: it exposes 18 tools that add places, hotels, notes, checklists and expenses to a trip.
  • 5FlightPlan : Teams running multiple coding agents in one repository: it exposes intent posting, listing, updating, completion, and landing tools to coordinate overlapping work before editing.

Which one, for your situation

Your situationWhat to use
I need flexible-date flight searchUse fli: it is documented for date-specific and cheapest-date flight searches and had 35 commits in the last 12 weeks.
I need an agent to book flights and hotelsUse LetsFG: it exposes 14 tools for search, booking, polling, and hotel cancellation with grade A descriptions.
I am building a day-by-day itineraryUse wanderlog-mcp: it exposes 18 tools for adding places, hotels, notes, checklists, and expenses to a trip.
I need Airbnb search without an API keyUse mcp-server-airbnb: it exposes 2 Airbnb search and listing-detail tools with grade A descriptions and requires no API key, though it had 0 commits in the last 12 weeks.
I need place lookups and route checksUse MCP Google Map Server: it exposes 7 tools for places, geocoding, distances, and directions with grade B descriptions.
I need Iran multi-mode transport and hotel comparisonUse mrbilit-mcp: it exposes 22 read-only tools for flights, trains, buses, taxis, and hotels across Iran.

Top MCP servers for Travel

Profile
1Community favourite3,468+3534.6K46 days ago71.5
2Abandoned but popular556+9–92 days ago65.3
3Community favourite2,221+117–11 days ago63.5
4Community favourite169+242142 days ago61.2
5Steady6+11296 days ago57.9
6Emerging50+50196today57.6
7Emerging55+14–4 days ago56.9
8Emerging82+10–10 days ago56.3
9Steady88+4–4 days ago55.2
10Steady9+11277 days ago52.9
11Steady44+13621 days ago51.7
12Community favourite489+271K15 days ago47.0
13Steady40+7–2 days ago43.9
14Steady93+9–4 days ago41.1
15Steady14–57today40.8
16Steady202597 days ago40.7
17Steady20347 days ago40.5
18Steady40753 days ago39.0
19Steady26+1–47 days ago37.8
20Steady28+4140yesterday36.2

The ranking, with the evidence

  • 1

    fli

    Community favourite
    punitarani/fli ↗

    Best for: Flexible-date flight planning: the documented MCP interface covers date-specific searches and cheapest-date searches across a range, with filters for cabin, stops, airlines, and times.

    The README documents an MCP server runnable over STDIO or HTTP that searches Google Flights for date-specific flights and cheapest dates across a range. Setup requires the flights PyPI package and a local fli-mcp executable, with the Claude Desktop configuration example using an absolute path to that executable.

    Score 71.5: show every number behind it
    • Adoption94 / 100 · weight 40%
      • GitHub stars89
      • PyPI downloads39
        PyPI downloads show no weekday rhythm; halved
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance93 / 100 · weight 24%
      • Last commit touching this server88
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum93 / 100 · weight 14%
      • Stars gained, relative to size100
      • Stars gained, absolute100
      • PyPI download trend74
    • Tool quality≈73 / 100 · weight 13%
      • Tool description quality≈73
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    91.7
    × relevance: the keyword is declared here
    0.78
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    71.5
  • Best for: Travelers who need Airbnb search and listing details in an MCP client without an API key: it exposes search and listing-detail tools.

    The server exposes two tools, airbnb_search and airbnb_listing_details, for searching Airbnb listings with filters and pagination and retrieving details about a specific property with direct links. For Cursor and similar clients, installation via npx assumes Node.js is installed, and the README notes that location searches use third-party Photon/Nominatim geocoding unless a placeId is supplied or geocoding is disabled.

    Score 65.3: show every number behind it
    • Adoption69 / 100 · weight 40%
      • GitHub stars69
      • npm downloadsnot measured
        npm names no repository for @openbnb/mcp-server-airbnb, so its downloads cannot be attributed
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance57 / 100 · weight 24%
      • Last commit touching this server88
      • Repository maintenance grade30
      • Commit cadence5
    • Momentum43 / 100 · weight 14%
      • Stars gained, relative to size45
      • Stars gained, absolute40
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality71 / 100 · weight 13%
      • Tool description quality63
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    65.3
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    65.3
  • 3

    LetsFG

    Community favourite
    LetsFG/LetsFG ↗

    Best for: When an agent must search live flights and hotels and complete bookings: it exposes 14 tools for location resolution, search, booking, polling, and hotel cancellation.

    LetsFG exposes 14 tools for resolving city and airport names, searching flights and hotels, booking them, polling booking outcomes, answering booking questions, and cancelling hotel bookings. The main constraint is that hotel search and all bookings require a connected payment method; flight search remains free and read-only.

    Score 63.5: show every number behind it
    • Adoption84 / 100 · weight 40%
      • GitHub stars84
      • npm downloadsnot measured
        no npm package
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum89 / 100 · weight 14%
      • Stars gained, relative to size92
      • Stars gained, absolute84
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality88 / 100 · weight 13%
      • Tool description quality80
      • Built and inspected by Glama100
    • Trust0 / 100 · weight 9%
      • License0
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    81.4
    × relevance: the keyword is declared here
    0.78
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    63.5
  • Best for: Building a day-by-day Wanderlog itinerary by conversation: it exposes 18 tools that add places, hotels, notes, checklists and expenses to a trip.

    wanderlog-mcp is an npm-published MCP server exposing 18 tools that list and create Wanderlog trips, search real-world places and public travel guides, and add, annotate, reorder or remove places, hotels, notes, checklists and budget expenses inside an existing itinerary. It edits the user's own Wanderlog account rather than a standalone copy, so it assumes an authenticated Wanderlog session (the server probes auth at startup and retries once on the first tool call) and Node.js 22 or later.

    Score 61.2: show every number behind it
    • Adoption60 / 100 · weight 40%
      • GitHub stars56
      • npm downloads25
        downloads show none of the weekday rhythm human traffic has; halved
      • Used through Glama32
    • Maintenance97 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence85
    • Momentum73 / 100 · weight 14%
      • Stars gained, relative to size100
      • Stars gained, absolute56
      • npm download trend46
    • Tool quality91 / 100 · weight 13%
      • Tool description quality83
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    78.5
    × relevance: the keyword is declared here
    0.78
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    61.2
  • Best for: Teams running multiple coding agents in one repository: it exposes intent posting, listing, updating, completion, and landing tools to coordinate overlapping work before editing.

    FlightPlan provides six MCP tools for posting, listing, reading, updating, completing, and marking intents landed, letting coding agents register planned work and inspect overlapping active or recent work. It requires the hosted beta service at getflightplan.com, a GitHub sign-in, and an MCP registration using the uvx getflightplan mcp command with the required mcp subcommand.

    Score 57.9: show every number behind it
    • Adoption48 / 100 · weight 40%
      • GitHub stars21
      • PyPI downloads45
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum27 / 100 · weight 14%
      • Stars gained, relative to size36
      • Stars gained, absolute14
      • PyPI download trendnot measured
        no download history for the selected registry
    • Tool quality93 / 100 · weight 13%
      • Tool description quality85
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    68.1
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: modest but real audience
    0.85
    Composite score
    57.9
  • Best for: For local AI-assisted flight and hotel research with prices and links: it exposes 22 MCP tools, including flight, hotel, date, airport, and itinerary checks.

    Viajante exposes 22 MCP tools for flight and hotel searches, date comparisons, destination exploration, airport lookup, itinerary validation, award comparison, stay-cost splitting, and answer verification, plus documented CLI and Python interfaces. Before choosing it, note that search_explore needs the browser extra, and the documented MCP setup requires Python 3.10+ and uv, using npx or uvx.

    Score 57.6: show every number behind it
    • Adoption55 / 100 · weight 40%
      • GitHub stars43
      • PyPI downloads49
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance95 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade80
      • Commit cadence100
    • Momentum91 / 100 · weight 14%
      • Stars gained, relative to size100
      • Stars gained, absolute69
      • PyPI download trend100
    • Tool quality56 / 100 · weight 13%
      • Tool description quality48
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    73.8
    × relevance: the keyword is declared here
    0.78
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    57.6
  • Best for: China-focused AI travel agent builds needing an API-key, streamable HTTP MCP endpoint for hotel search and booking; its README documents the setup.

    The README documents a streamable HTTP MCP endpoint for hotel search, hotel detail lookup, and order-related workflows, using bearer API-key authentication. Before choosing it, note that access requires a RollingGo API key and the README points international or non-China-mainland use to a separate Global server.

    Score 56.9: show every number behind it
    • Adoption44 / 100 · weight 40%
      • GitHub stars44
      • npm downloadsnot measured
        no npm package
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance83 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade80
      • Commit cadence40
    • Momentum79 / 100 · weight 14%
      • Stars gained, relative to size100
      • Stars gained, absolute48
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality≈73 / 100 · weight 13%
      • Tool description quality≈73
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integrates100
    Weighted mean of the five
    66.9
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: modest but real audience
    0.85
    Composite score
    56.9
  • Best for: Booking flights from chat rather than a browser: it documents flight search, checkout creation, daily price tracking with email alerts, and saved traveler profiles.

    The hosted endpoint at mcp.flightclaw\.com/mcp (streamable HTTP with OAuth sign-in) exposes search, booking, price-tracking, traveler-profile, group, trip and WiFi tools, while the local Python server in the repository is limited to Google Flights search and local price tracking. Actual booking only completes through a checkout URL or an approved Link virtual card, and the self-hosted variant searches and tracks without booking anything.

    Score 56.3: show every number behind it
    • Adoption48 / 100 · weight 40%
      • GitHub stars48
      • npm downloadsnot measured
        no npm package
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance80 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade30
      • Commit cadence85
    • Momentum68 / 100 · weight 14%
      • Stars gained, relative to size86
      • Stars gained, absolute42
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality≈73 / 100 · weight 13%
      • Tool description quality≈73
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integrates100
    Weighted mean of the five
    66.2
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: modest but real audience
    0.85
    Composite score
    56.3
  • Best for: Adding live hotel search and booking to an AI agent: the README documents a streamable-HTTP endpoint with searchHotels, getHotelDetail and getHotelSearchTags, authenticated by API key.

    It is a hosted streamable-HTTP MCP endpoint whose README documents searchHotels, getHotelDetail and getHotelSearchTags, covering live hotel search, room types, pricing and cancellation rules. The prerequisite is a bearer API key obtained through self-service signup, and the booking, price-confirmation and order tools sit in an OAuth variant that requires a business contact, so the free self-serve endpoint covers search and detail lookups rather than the full transaction loop.

    Score 55.2: show every number behind it
    • Adoption49 / 100 · weight 40%
      • GitHub stars49
      • npm downloadsnot measured
        no npm package
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance86 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade55
      • Commit cadence85
    • Momentum46 / 100 · weight 14%
      • Stars gained, relative to size56
      • Stars gained, absolute30
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality≈73 / 100 · weight 13%
      • Tool description quality≈73
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integrates100
    Weighted mean of the five
    64.9
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: modest but real audience
    0.85
    Composite score
    55.2
  • Best for: Airbnb stay research in an MCP client: it exposes read-only tools to search stays by location and dates and fetch listing details by URL.

    The server exposes two read-only tools: one searches Airbnb stays by location, date range, and guest composition, and the other retrieves property details from a listing URL as structured JSON. Before choosing it, note that it requires a HasData API key, runs as a remote hosted server, and reads public listing pages visible to signed-out visitors.

    Score 52.9: show every number behind it
    • Adoption41 / 100 · weight 40%
      • GitHub stars25
      • PyPI downloads38
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance92 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade80
      • Commit cadence85
    • Momentum30 / 100 · weight 14%
      • Stars gained, relative to size39
      • Stars gained, absolute16
      • PyPI download trendnot measured
        no download history for the selected registry
    • Tool quality81 / 100 · weight 13%
      • Tool description quality73
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    62.2
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: modest but real audience
    0.85
    Composite score
    52.9
  • Best for: One-way or round-trip flight searches between IATA-coded airports: its search_flights_tool returns prices, durations, stops, and times from Google Flights.

    The server exposes two tools: search_flights_tool, which searches Google Flights through SerpApi for one-way or round-trip flights between IATA airport codes, and server_status, which checks that the server is running. Before choosing it, note that it requires a SerpApi key in SERP_API_KEY and Python 3.10 or later (or uv).

    Score 51.7: show every number behind it
    • Adoption46 / 100 · weight 40%
      • GitHub stars41
      • PyPI downloads33
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance83 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade80
      • Commit cadence40
    • Momentum27 / 100 · weight 14%
      • Stars gained, relative to size35
      • Stars gained, absolute16
      • PyPI download trendnot measured
        no download history for the selected registry
    • Tool quality73 / 100 · weight 13%
      • Tool description quality65
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    60.8
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: modest but real audience
    0.85
    Composite score
    51.7
  • Best for: Travel itinerary planning that needs place lookups and route checks: its geocoding, place-detail, distance-matrix, and directions tools resolve locations and compare travel times.

    The server provides seven MCP tools for nearby place search, place details, geocoding and reverse geocoding, distance matrices, directions, and elevation. All integration options require Node.js 22+ and a Google Maps Platform API key.

    Score 47.0: show every number behind it
    • Adoption72 / 100 · weight 40%
      • GitHub stars67
      • npm downloads32
        downloads show none of the weekday rhythm human traffic has; halved
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance95 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade80
      • Commit cadence100
    • Momentum63 / 100 · weight 14%
      • Stars gained, relative to size85
      • Stars gained, absolute58
      • npm download trend28
    • Tool quality68 / 100 · weight 13%
      • Tool description quality60
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    78.3
    × relevance: the keyword is tagged here
    0.60
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    47.0
  • Best for: Proxmox VE or PBS cluster operations from an LLM: it provides an MCP server with pre-flight risk gates and Telegram HITL approval.

    Proxxx documents a CLI, TUI, and MCP server for Proxmox VE and Proxmox Backup Server, with stdio and Streamable HTTP transports, pre-flight risk gates, and Telegram-mediated HITL approval for destructive operations. The Telegram HITL path requires a configured Telegram channel, and the server assumes an existing Proxmox VE or PBS cluster reachable over REST and SSH rather than deploying an agent.

    Score 43.9: show every number behind it
    • Adoption40 / 100 · weight 40%
      • GitHub stars40
      • npm downloadsnot measured
        no npm package
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance95 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade80
      • Commit cadence100
    • Momentum64 / 100 · weight 14%
      • Stars gained, relative to size81
      • Stars gained, absolute37
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality≈73 / 100 · weight 13%
      • Tool description quality≈73
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    66.2
    × relevance: the keyword is declared here
    0.78
    × continuity: actively changing
    1.00
    × evidence: modest but real audience
    0.85
    Composite score
    43.9
  • Best for: Door-to-door trip planning without signup: it documents a `travel` router covering flights, hotels, rental cars, and ground transport with no personal API key.

    The README documents a local Go binary that speaks MCP and provides a travel router for flight, hotel, rental car, train, bus, ferry, weather, and destination queries. Before choosing it, note that searches send route, dates, and traveller count to the travel providers being queried, so the local binary does not mean local-only search.

    Score 41.1: show every number behind it
    • Adoption49 / 100 · weight 40%
      • GitHub stars49
      • npm downloadsnot measured
        no npm package
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum63 / 100 · weight 14%
      • Stars gained, relative to size79
      • Stars gained, absolute40
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality≈73 / 100 · weight 13%
      • Tool description quality≈73
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust0 / 100 · weight 9%
      • License0
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    62.0
    × relevance: the keyword is declared here
    0.78
    × continuity: actively changing
    1.00
    × evidence: modest but real audience
    0.85
    Composite score
    41.1
  • Best for: A traveller who names cities rather than airport codes: it resolves place names with lookup_cities and find_nearest_airports before fare tools.

    The server exposes 13 read-only tools for flight-price search via the Aviasales / Travelpayouts Data API, covering fares by route and month, cheapest day, flexible dates, budget search, and airport, city, airline, and country lookup. It requires a free Travelpayouts API token, and a wrong token still lets the process start but surfaces as an error on the first search.

    Score 40.8: show every number behind it
    • Adoption42 / 100 · weight 40%
      • GitHub stars29
      • PyPI downloads38
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum≈0 / 100 · weight 14%
      • Stars gained, relative to sizenot measured
        no snapshot history yet
      • Stars gained, absolutenot measured
        no snapshot history yet
      • PyPI download trendnot measured
        no download history for the selected registry
    • Tool quality91 / 100 · weight 13%
      • Tool description quality83
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    61.5
    × relevance: the keyword is declared here
    0.78
    × continuity: actively changing
    1.00
    × evidence: modest but real audience
    0.85
    Composite score
    40.8
  • Best for: Comparing flights, trains, buses, taxis, and hotels across Iran for a date: 22 read-only tools cover searches, price calendars, seats, refund rules, with no login.

    mrbilit-mcp is an unofficial, read-only MCP server for MrBilit that exposes 22 mb_* tools for searching flights, trains, intercity buses, private taxis and hotels in Iran, including price calendars, seat maps and refund details. Before choosing it, note that the documented uvx installation requires Python 3.10+ and uv, and booking, seat holds and payment remain outside its scope.

    Score 40.7: show every number behind it
    • Adoption44 / 100 · weight 40%
      • GitHub stars12
      • PyPI downloads18
        PyPI downloads show no weekday rhythm; halved
      • Used through Glama41
    • Maintenance97 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence85
    • Momentum0 / 100 · weight 14%
      • Stars gained, relative to size0
      • Stars gained, absolute0
      • PyPI download trend0
    • Tool quality88 / 100 · weight 13%
      • Tool description quality80
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    61.4
    × relevance: the keyword is declared here
    0.78
    × continuity: actively changing
    1.00
    × evidence: modest but real audience
    0.85
    Composite score
    40.7
  • Best for: Planning a specific hotel stay: one tool searches Google Hotels for a destination and date pair and returns nightly and total rates, ratings and amenities.

    The server exposes a single tool, hasdata_google_travel_hotels_getGoogleHotels, which searches Google Hotels for a destination across a check-in and check-out range with a guest mix of adults and children, returning property details as structured JSON. It is a hosted remote server that requires a HasData API key sent in an x-api-key header, and MCP clients that only speak stdio reach it through the published npm or PyPI launcher package.

    Score 40.5: show every number behind it
    • Adoption35 / 100 · weight 40%
      • GitHub stars12
      • PyPI downloads33
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance97 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence85
    • Momentum0 / 100 · weight 14%
      • Stars gained, relative to size0
      • Stars gained, absolute0
      • PyPI download trendnot measured
        no download history for the selected registry
    • Tool quality91 / 100 · weight 13%
      • Tool description quality83
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    57.9
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: small audience
    0.70
    Composite score
    40.5
  • Best for: Educational and research aerospace work in an MCP client: it exposes airport search, route planning, aircraft performance, and orbital, rocket, and aerodynamic calculation tools.

    The server exposes 46 tools for airport search, flight route planning, aircraft performance, atmospheric and coordinate calculations, wing and airfoil analysis, propeller and UAV estimates, rocket trajectories, and orbital mechanics, and its README documents MCP, CLI, and HTTP API interfaces. Its README safety disclaimer says it is for educational, research, and development purposes only, not real navigation or flight planning, and does not account for weather, NOTAMs, or airspace restrictions.

    Score 39.0: show every number behind it
    • Adoption43 / 100 · weight 40%
      • GitHub stars17
      • PyPI downloads40
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum0 / 100 · weight 14%
      • Stars gained, relative to size0
      • Stars gained, absolute0
      • PyPI download trendnot measured
        no download history for the selected registry
    • Tool quality68 / 100 · weight 13%
      • Tool description quality60
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    58.8
    × relevance: the keyword is declared here
    0.78
    × continuity: actively changing
    1.00
    × evidence: modest but real audience
    0.85
    Composite score
    39.0
  • Best for: AI clients that must read and send QQ private or group messages through NapCatQQ: it exposes context retrieval, text and image sending, and compression tools.

    Amadeus-QQ-MCP connects MCP clients to QQ through NapCatQQ's OneBot v11 interface and exposes seven tools for checking status, listing groups, retrieving and batch-retrieving recent context, sending text and images, and compressing context. The main prerequisite is a separately running NapCatQQ instance configured with OneBot HTTP and WebSocket servers and an access token; standalone use also requires Python 3.11+ and uv.

    Score 37.8: show every number behind it
    • Adoption36 / 100 · weight 40%
      • GitHub stars36
      • npm downloadsnot measured
        no npm package
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance70 / 100 · weight 24%
      • Last commit touching this server88
      • Repository maintenance grade55
      • Commit cadence40
    • Momentum28 / 100 · weight 14%
      • Stars gained, relative to size37
      • Stars gained, absolute16
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality76 / 100 · weight 13%
      • Tool description quality68
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    54.0
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: small audience
    0.70
    Composite score
    37.8
  • Best for: Checking a specific flight's status or an airport's arrival/departure board, including future schedules: it exposes flight status and schedule tools.

    The Aviationstack MCP Server exposes 13 tools for AviationStack API data: flight status, airline flight lists, historical flights, current and future airport arrival/departure schedules, random aircraft and airplane records, random country and city records, and paginated lists of airports, airlines, routes, and taxes. It requires an AviationStack API key and a Python 3.13 or newer environment with uv installed.

    Score 36.2: show every number behind it
    • Adoption40 / 100 · weight 40%
      • GitHub stars37
      • PyPI downloads23
        PyPI downloads show no weekday rhythm; halved
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance92 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade80
      • Commit cadence85
    • Momentum53 / 100 · weight 14%
      • Stars gained, relative to size64
      • Stars gained, absolute29
      • PyPI download trend62
    • Tool quality91 / 100 · weight 13%
      • Tool description quality83
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    66.3
    × relevance: the keyword is declared here
    0.78
    × continuity: actively changing
    1.00
    × evidence: small audience
    0.70
    Composite score
    36.2

Questions people ask

How do fli and LetsFG differ for an agent that needs to search and book travel?

fli is documented for flight search and fare calendar exploration, including date-specific and cheapest-date searches with filters for cabin, stops, airlines, and times; it had 4,585 PyPI downloads in a typical week and a commit 46 days ago. LetsFG is documented for live flight and hotel search plus booking, exposes 14 tools with grade A descriptions, and had 99 commits in the last 12 weeks. Pick fli for flexible-date fare research and LetsFG when the agent must complete a booking.

Does mcp-server-airbnb need an API key, and is it maintained?

mcp-server-airbnb is documented as requiring no API key and exposes 2 tools with grade A descriptions. It had a commit 92 days ago and 0 commits in the last 12 weeks, so check that its current behavior fits your client before relying on it. It has 556 GitHub stars and 9 stars gained per 30 days.

How should I choose between mcp-server-airbnb and HasData/airbnb-mcp?

Both expose 2 Airbnb tools with grade A descriptions. mcp-server-airbnb is documented as requiring no API key, while HasData/airbnb-mcp is a hosted server for Airbnb stay research and had 29 commits in the last 12 weeks with a commit 7 days ago. If you want the more recently maintained option, use HasData/airbnb-mcp; if no API key is the deciding constraint, use mcp-server-airbnb.

Which servers are not travel tools despite names that might suggest travel?

FlightPlan coordinates multiple coding agents in one repository, Proxxx operates Proxmox VE and PBS clusters, and Amadeus-QQ-MCP sends QQ private or group messages through NapCatQQ. Their documented purposes are not flight, hotel, or itinerary search. Do not install them for that work.

What does wanderlog-mcp cover that LetsFG does not?

wanderlog-mcp exposes 18 tools for planning and editing Wanderlog trip itineraries, including adding places, hotels, notes, checklists, and expenses to a day. LetsFG exposes 14 tools for location resolution, live flight and hotel search, booking, polling, and hotel cancellation. Choose wanderlog-mcp when the work is itinerary building, and LetsFG when the work is search and booking.

Other comparisons