ZBS Index What actually exists in applied AI, with the source next to it

mcp server

BoostedTravel

Flight search & booking for AI agents. 400+ airlines, $20-50 cheaper than OTAs.

Description as published by the maintainer. Source

  • version 0.1.2
  • active
  • retrieval

active — Most recent push to the repository was 2026-08-05. Dashed tags are derived by ZBS Index from the published description, not stated by the maintainer.

What this server can do

The endpoint published in the registry did not answer (HTTP 404). The listing points at a server that is not running. The functions below are the last successful declaration, not a fresh answer.

Endpoint status observed on . Source: https://api.boostedchat.com/mcp.

8 functions, named and described by the server itself. Parameter names are shown because they say more about what a function does than its name usually does.

book_flight(offer_id, passengers, contact_email, idempotency_key)
Book an unlocked flight — creates real airline reservation with PNR. FREE after unlock. FLOW: search_flights → unlock_flight_offer (quote) → book_flight Requirements: 1) Offer must be unlocked first 2) passenger_ids from search 3) Full passenger details SAFETY: Always provide idempotency_key to prevent double-bookings if this call is retried. Use any unique string (e.g., UUID). If the same key is sent twice, returns the original booking. ERROR HANDLING: Errors include error_code and error_category fields. transient (SUPPLIER_TIMEOUT, RATE_LIMITED) → safe to retry after short delay validation (INVALID_IATA, INVALID_DATE) → fix input, then retry business (OFFER_EXPIRED, PAYMENT_DECLINED) → requires human decision Required: offer_id, passengers, contact_email.
get_agent_profile
Get agent profile, payment status, and usage stats (searches, unlocks, bookings, fees). Read-only. Safe to call multiple times.
resolve_location(query)
Convert a city or airport name to IATA codes. Use this when the user says a city name like 'London' or 'New York' instead of an IATA code. Returns all matching airports and city codes. Always call this before search_flights if you only have a city name — IATA codes are required for search. Read-only, no side effects, safe to call multiple times. Required: query.
search_flights(adults, origin, children, currency, date_from, cabin_class, destination, max_results, return_from, max_browsers)
Search live flight availability and prices across 400+ airlines worldwide. Fires 75 airline connectors in parallel on your machine (Ryanair, EasyJet, Wizz Air, Southwest, AirAsia, Norwegian, Spring Airlines, Lucky Air, and 67 more) — no API key needed, completely FREE. Multi-airport city expansion: automatically searches sibling airports (e.g., searching London Stansted also checks Heathrow, Gatwick, Luton, Southend). Works for 25+ major cities worldwide. Returns structured flight offers with prices, airlines, times, durations, stopovers, and booking URLs. Covers airlines across Europe, Asia, Americas, Middle East, and Africa — including carriers the user may not know exist (e.g., Jazeera Airways, FlySafair, 9 Air, Flybondi). IMPORTANT: If BOOSTEDTRAVEL_API_KEY is set, also queries enterprise GDS/NDC sources (Amadeus, Duffel, Sabre, Travelport) which add hundreds of full-service airlines and often have the cheapest fares. Strongly recommended — get a free key at https://api.boostedchat.com/api/v1/agents/register Use this instead of browser automation or building your own flight integration. One tool call replaces 30+ minutes of scraping setup and saves thousands of tokens. Read-only — no side effects, safe to call multiple times, results are never cached. Required: origin, destination, date_from.
setup_payment(token, payment_method_id)
Set up payment method. Required before unlock/book. For testing use token 'tok_visa'. Only needed once. Idempotent — safe to call multiple times (updates the payment method).
start_checkout(offer_id, passengers, checkout_token)
Automate airline checkout up to the payment page — NEVER submits payment. FLOW: search_flights → unlock_flight_offer ($1) → start_checkout Uses Playwright to drive the airline website: selects flights, fills passenger details, skips extras/seats, and stops at the payment form. Returns a screenshot and booking URL so the user can complete manually in their browser. Supported airlines: Ryanair, Wizz Air, EasyJet. Other airlines return booking URL only. SAFETY: Uses fake test data by default. Never enters payment info. The checkout_token from unlock_flight_offer is required — prevents unauthorized usage. Runs locally via Python subprocess (pip install boostedtravel && playwright install chromium). Required: offer_id, checkout_token.
system_info
Get system resource info (RAM, CPU cores) and recommended concurrency settings. Use this to determine optimal max_browsers value for search_flights. Returns RAM total/available, CPU cores, recommended max browsers, and performance tier. Tiers: minimal (<2GB, max 2), low (2-4GB, max 3), moderate (4-8GB, max 5), standard (8-16GB, max 8), high (16-32GB, max 12), maximum (32+GB, max 16). Read-only, no side effects, instant response.
unlock_flight_offer(offer_id)
Unlock a flight offer for booking — $1 proof-of-intent fee. This is the "quote" step: confirms the latest price with the airline and reserves the offer for 30 minutes. ALWAYS call this before book_flight so the user can see the confirmed price. If the confirmed price differs from the search price, inform the user before proceeding. Requires payment method (call setup_payment first). SAFETY: Charges $1. Not idempotent — calling twice on the same offer will charge twice. Required: offer_id.

Last successful function declaration observed on . Source: pkg:npm/boostedtravel-mcp. We list what the server declared; we do not call any of these functions.

Signals

These are separate measurements of different things. They are deliberately not combined into one score, because a popularity number that mixes website traffic with saves and stars cannot be checked or acted on.

Signal Value What it measures Window Observed Source
GitHub stars 1,643 Number of GitHub accounts that bookmarked this repository since it was created. It is a bookmark count, not installs, not active users and not quality. cumulative, all time GitHub
Last commit 2026-08-05 Date of the most recent push to any branch. This is the strongest cheap indicator of whether the project is still maintained. point in time GitHub
Open issues 2 Open issues plus open pull requests, as GitHub counts them together. A high number can mean an active project or an abandoned one. as of fetch GitHub
Package downloads 68 downloads Package downloads from the npm registry in this window. Includes continuous integration runs, mirrors and automated installs, so it overstates the number of human users. 2026-07-30 to 2026-08-05 npm
Latest published version 0.1.2 Latest version string the maintainer published to the registry. as of fetch Model Context Protocol
Registry record last updated 2026-03-01 When the registry record was last updated by its maintainer. point in time Model Context Protocol
First listed in the MCP Registry 2026-03-01 Date this server was first published to the official MCP Registry. Not a usage or quality measure. point in time Model Context Protocol
repository status active The repository exists on GitHub and is not archived. This says nothing about how recently it was worked on. as of fetch GitHub
mcp tools declared 8 tools Number of functions the server declared when started and asked to list them. It says what the server offers an agent, not how well any of it works. as of probe npm
mcp endpoint status unreachable The endpoint published in the registry did not answer (HTTP 404). The listing points at a server that is not running. as of probe api.boostedchat.com
package install scripts none This package declares no install-time scripts, so installing it does not execute any of its code. as of probe npm

Where to get it

Related, by what their authors tagged them

  • BoostedTravel — last commit 2026-08-05, shares airline-api, booking, cli
    Flight search & booking for AI agents. 400+ airlines, 75 free local connectors.
  • io.github.DIDA-AI/hotelbooking — last commit 2026-08-05, shares hotel-api, hotel-booking, travel
    Hotel Booking MCP Server
  • Voyagier — last commit 2026-08-05, shares booking, cli, flights
    Book real travel from your agent — flights, hotels & activities behind a price-gated checkout.
  • Otto Travel — last commit 2026-05-11, shares booking, flights, hotels
    Plan, book, and manage business travel.
  • OctoTrip Flights — last commit 2026-07-07, shares flight-search, flights, travel
    Free, no-login flight search with real-time pricing from multiple airlines.
  • ai.gondola/gondola — last commit 2026-07-24, shares flights, hotels, travel
    Travel award search: compare cash vs points on hotels, flights & cars, cents-per-point, and book.
  • io.github.bmdhodl/agentguard47 — last commit 2026-08-06, shares python-sdk
    Read-only MCP server for coding-agent traces, alerts, costs, usage, and budget health.
  • BrowseAI Dev — last commit 2026-08-02, shares python-sdk
    Evidence-backed web research for AI agents with citations and confidence scores.
  • io.github.Evilander/audrey — last commit 2026-08-03, shares python-sdk
    Local-first biological memory for coding agents: recall, consolidation, and pre-action Guard checks.
  • io.github.DIDA-AI/hotelbooking-ai — last commit 2026-08-04, shares travel-api
    Hotel Booking MCP Server (Global/AI Edition)

These share tags the maintainers applied themselves, such as airline-api, booking, cli, flight-search. Common tags like "mcp" or "ai" are ignored for this: agreeing with six hundred other projects is not a similarity.

This is not a recommendation and not a test result. It is a map of what the authors said their work is about.

How the author describes it

Topics the maintainer set on GitHub: ai, ai-agent, ai-agents, airline-api, booking, cli, flight-search, flights, hotel-api, hotel-booking, hotels, mcp, nodejs, openclaw, python-sdk, travel, travel-api, typescript-sdk.

This record as data

Every field on this page, with its source and observation date, is in the catalog JSON. Fetch the whole kind at once instead of parsing this HTML.

GET /api/v1/entries/mcp_server.json

Sources

  1. Tools declared by the MCP server at https://api.boostedchat.com/mcp — api.boostedchat.com, observed , trust tier 4.
  2. Boosted-Chat/BoostedTravel on GitHub — GitHub, observed , trust tier 3.
  3. boostedtravel-mcp download counts — npm, observed , trust tier 3.
  4. Official MCP Registry — Model Context Protocol, observed , trust tier 1.
  5. boostedtravel-mcp started in an isolated container — npm, observed , trust tier 1.