Skip to main content
Glama

SkyBuyFly

Server Details

Compare duty-free prices across airport shops: search, live price checks, history and barcodes.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A4.2/5.0

Scored across 9 tools

Disambiguation4/5

The tools split cleanly by intent: live check (get_live_prices), history (get_price_history), single product detail (get_product), and name/brand search (search_products), and the descriptions repeatedly state which one does and does not check prices. The only real overlap is that search_products, get_product, and get_live_prices all return per-airport prices, so an agent must rely on the prose to pick the right entry point (name vs id vs freshness).

Naming Consistency5/5

All nine tools are snake_case with a verb-first pattern (get_*, list_*, search_products, lookup_barcode), and the nouns are precise about what is returned (catalogue_stats, price_history, live_prices). 'lookup_barcode' is a minor verb variation but fits the same convention and reads clearly.

Tool Count5/5

Nine tools is well within a comfortable range and each one covers a distinct slice of a read-only price-comparison domain: metadata (stats, airports, currencies), discovery (search, featured, barcode), and pricing (live, history, detail). No tool looks like filler or a near-duplicate of another.

Completeness4/5

The surface covers the full read path for a traveller: find an airport, find a currency, discover or search products, resolve by barcode, inspect one product, then check live or historical prices. Gaps are minor — there is no tool to enumerate shops/offers as their own resource or to compare several products side by side, and no cross-airport cheapest-deal sweep beyond search ordering, but agents can work around these with existing tools.

Available Tools

9 tools
get_catalogue_statsCatalogue size and freshnessA
Read-onlyIdempotent
Inspect

Get the size and freshness of SkyBuyFly's price comparison catalogue: the number of products, the number of airports and when the figures were generated. Relevant when asked how much SkyBuyFly covers.

NameRequiredDescriptionDefault

No parameters

Output Schema

NameRequiredDescription
airportsYes
generated_atYesISO 8601 timestamp (UTC)
total_productsYes
get_live_pricesCheck prices live at the airportsA
Read-onlyIdempotent
Inspect

Check a product's prices live at every airport shop that sells it: SkyBuyFly opens each shop's page now and confirms the current price. Every offer comes back marked live_confirmed (checked just now) or stored (the last observed price, with its date), cheapest first. Takes about 5-15 seconds. Relevant when a traveller wants current prices or is deciding where to buy. A check of the same product within a minute returns the same result; when SkyBuyFly's price service is busy the answer is rate_limited and lists no offers.

NameRequiredDescriptionDefault
currencyNoA 3-letter ISO 4217 currency code, e.g. EUR (any case; default USD), that every price is shown in; list_currencies has every one.USD
product_idYesA SkyBuyFly product_id exactly as search_products, lookup_barcode or get_featured_products answered it: 32 lowercase hex characters or a dashed UUID.
wait_secondsNoSeconds to wait for the airports' shops to answer: a whole number from 5 to 20 (default 12); offers not confirmed by then are returned with their stored price.

Output Schema

NameRequiredDescription
viewNo
offersYes
reasonYes
productYes
summaryYes
cheapestYes
currencyYes
checked_atYesISO 8601 timestamp (UTC)
live_statusYes
retry_after_secondsYes
get_price_historyGet a product's price historyA
Read-onlyIdempotent
Inspect

Get a product's observed prices per airport over time: SkyBuyFly's 50 most recent observations (the answer says which dates they cover), as each airport's price changes, with the lowest and latest price. Relevant when a traveller asks whether a price is good, has changed or how it developed. It does not check current prices.

NameRequiredDescriptionDefault
currencyNoA 3-letter ISO 4217 currency code, e.g. EUR (any case; default USD), that every price is shown in; list_currencies has every one.USD
product_idYesA SkyBuyFly product_id exactly as search_products, lookup_barcode or get_featured_products answered it: 32 lowercase hex characters or a dashed UUID.

Output Schema

NameRequiredDescription
viewNo
brandYes
titleYes
airportsYes
currencyYes
image_urlYes
product_idYes
skybuyfly_urlYes
get_productGet a product's airport pricesA
Read-onlyIdempotent
Inspect

Get one SkyBuyFly product by its product_id: its description and size, every stored offer per airport shop (the shop's own price, the price in the requested currency, when it was observed, a link to the SkyBuyFly deal page) and similar products. Relevant when a traveller wants every airport and shop for one product. The prices are stored observations; this tool does not check them live.

NameRequiredDescriptionDefault
currencyNoA 3-letter ISO 4217 currency code, e.g. EUR (any case; default USD), that every price is shown in; list_currencies has every one.USD
product_idYesA SkyBuyFly product_id exactly as search_products, lookup_barcode or get_featured_products answered it: 32 lowercase hex characters or a dashed UUID.

Output Schema

NameRequiredDescription
viewNo
offersYes
productYes
similarYes
currencyYes
list_airportsList the compared airportsA
Read-onlyIdempotent
Inspect

List the airports whose duty-free shops SkyBuyFly compares: IATA code, name, city and the shops' store domains, optionally only those matching a text (code, name or city). Relevant for finding an airport's IATA code or answering which airports are covered.

NameRequiredDescriptionDefault
queryNoUp to 100 characters: only airports whose IATA code, name or city contains this text, e.g. 'London'.

Output Schema

NameRequiredDescription
totalYes
airportsYes
list_currenciesList the display currenciesA
Read-onlyIdempotent
Inspect

List the currencies SkyBuyFly shows prices in (ISO 4217 code, name, symbol). Every price tool takes one of these codes as currency.

NameRequiredDescriptionDefault

No parameters

Output Schema

NameRequiredDescription
currenciesYes
lookup_barcodeLook up a barcodeA
Read-onlyIdempotent
Inspect

Find the SkyBuyFly product that carries a barcode (the digits of an EAN-8, UPC-A, EAN-13 or GTIN-14, e.g. read from a box or a photo) with its price at each airport shop that has an offer for that code, and when it was seen. An empty list means no airport shop SkyBuyFly compares sells it. It does not search by name.

NameRequiredDescriptionDefault
codeYesThe barcode's 8 to 14 digits (EAN-8, UPC-A, EAN-13 or GTIN-14), e.g. 3145891165203.
currencyNoA 3-letter ISO 4217 currency code, e.g. EUR (any case; default USD), that every price is shown in; list_currencies has every one.USD

Output Schema

NameRequiredDescription
codeYes
viewNo
noticeYes
currencyYes
productsYes
search_productsSearch duty-free pricesA
Read-onlyIdempotent
Inspect

Search SkyBuyFly's price comparison of airport duty-free shops by product name, brand or category. Returns one card per product with its price at every airport shop that sells it (cheapest first, in the requested currency), its lowest price (an airport's or an online shop's), its product_id and a link to its SkyBuyFly page. Relevant when a traveller asks what something costs at airports, where it is cheapest, or whether an airport sells it. With airports (IATA codes) it returns only the products listed at every one of them, each card showing those airports' prices. Prices are the latest stored observations, each with its date; this tool does not check them live.

NameRequiredDescriptionDefault
limitNoHow many products to return: a whole number from 1 to 20.
queryYes1-200 characters: what the traveller is looking for, a product name, brand, category or a mix of them, e.g. 'Chanel Coco Mademoiselle 100 ml', 'Lagavulin 16', 'sunscreen'.
cursorNoThe next_cursor of the previous answer, unchanged, to get the next page of the same search.
airportsNoUp to 10 airport IATA codes, e.g. ['VIE', 'BER']: only products the catalogue lists at every one of these airports and with a current price at one of them at least; each card then shows the current prices at these airports only (an airport without a current price is left off the card). Leave it out, or pass [], to search every airport. list_airports has the airports SkyBuyFly compares.
currencyNoA 3-letter ISO 4217 currency code, e.g. EUR (any case; default USD), that every price is shown in; list_currencies has every one.USD

Output Schema

NameRequiredDescription
viewNo
queryYes
noticeYes
currencyYes
productsYes
next_cursorYes

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 9 tool updates
    • First observedget_catalogue_stats
    • First observedget_featured_products
    • First observedget_live_prices
    • First observedget_price_history
    • First observedget_product
    • First observedlist_airports
    • First observedlist_currencies
    • First observedlookup_barcode
    • First observedsearch_products

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables product search, price comparison, and price history analysis across 6 European marketplaces (DE, AT, GB, FR, IT, ES).
    25
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    Enables searching and comparing product prices across major Indian quick-commerce and e-commerce platforms, ranking results by landed price, returning product links, storing price history, and providing 15–30 day price direction forecasts with best-buy recommendations.
    -
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables buyer-side AI agents to search every wholesaler catalogue on the hub at once, compare drinks field by field, identify the maker, and retrieve the trade channel for ordering across European countries. It serves beer, wine, spirits, cider and ready-to-drink products for business-to-business trade only.
    111 npm
    MIT
  • F
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables querying and comparing product prices across different marketplaces with real-time updates. Deployable on Cloudflare Workers with tools for searching products, comparing prices, and retrieving price history.
    -
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources