Skip to main content

Fly Travel Albania

al.flytravel/travel-pricesVersion 1.2.0

Cached charter package, hotel facts and tour prices from Fly Travel Albania (Tirana); party-aware.

Status

Responds234 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 13:35 UTC
Latency
234 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://flytravel.al/mcpResponds234 ms
No sign-in

Claude Code

claude mcp add --transport http travel-prices https://flytravel.al/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: travel-prices
Remote MCP server URL: https://flytravel.al/mcp

Cursor

{
  "mcpServers": {
    "travel-prices": {
      "url": "https://flytravel.al/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"travel-prices","type":"http","url":"https://flytravel.al/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

15 tools

Tools of Fly Travel Albania
Read-only
Idempotent
Open world
booking_linkDeep link into the live charter search results for a destination, date, party and optional trip length — hand this URL to the user to see live availability and book. Children are ages 0-14 at departure; ages 15+ count as adults. Pure URL builder (no data).NoYesYesNo
charter_cheapestCheapest flight+hotel charter packages from Tirana (Albania) per destination, from the live booking-engine cache (the 5 cheapest per destination, each on its own date). Use for "what is the cheapest…" only; for advice or filtering use charter_offers. CACHED prices (from recent real searches on flytravel.al — not a live query; every row carries cached_at/age_minutes). Charter prices are PACKAGE TOTALS in EUR for the row's "party" (flight + hotel + transfers), NOT per person. party_match=false means the price is the 2-adult reference, not the total for the requested party — say so. A price belongs ONLY to its own "date": never present it as the price of another date.NoYesYesNo
charter_datesReal upcoming charter departure dates from Tirana for a destination (cached calendar), each with the trip lengths (nights_available) really on sale for that departure and a ready booking-search link. Filter with date_from/date_to or month; total_count/has_more say when the calendar holds MORE dates than returned — never present a capped list as the whole calendar. For "which date is cheapest" use charter_flexible_dates.NoYesYesNo
charter_flexible_datesFor flexible travellers: the lowest CACHED package total for each departure date inside a window (max 31 days) for a destination and party, plus best_value_date. Dates with no cache are returned as availability_status=no_cached_data — NOT as "no offers" (the cache only holds recently searched dates; the search_url prices them live). CACHED prices (from recent real searches on flytravel.al — not a live query; every row carries cached_at/age_minutes). Charter prices are PACKAGE TOTALS in EUR for the row's "party" (flight + hotel + transfers), NOT per person. party_match=false means the price is the 2-adult reference, not the total for the requested party — say so. A price belongs ONLY to its own "date": never present it as the price of another date.NoYesYesNo
charter_hotelCached price(s) for ONE hotel named by the user (e.g. "Granada Luxury Belek") — searches the full price cache (hundreds of hotels). ALWAYS pass the date and the party the user gave: the per-date cache is read for that EXACT party first (party_match=true = real total for that family), then the 2-adult file (party_match=false = reference price). exact_date_matches = real cached prices for the requested date; other_cached_offers belong to their OWN dates (availability_status=reference_other_date). When nothing is cached for the requested date, say so and give hotel_page (it prices any date live). Do NOT call this tool repeatedly to browse — use charter_offers (filters) or compare_hotels (2-6 named hotels) instead. For amenities use hotel_details. CACHED prices (from recent real searches on flytravel.al — not a live query; every row carries cached_at/age_minutes). Charter prices are PACKAGE TOTALS in EUR for the row's "party" (flight + hotel + transfers), NOT per person. party_match=false means the price is the 2-adult reference, not the total for the requested party — say so. A price belongs ONLY to its own "date": never present it as the price of another date.NoYesYesNo
charter_offersTHE discovery tool: filters the whole cached charter inventory (hundreds of hotels) in ONE call by date, TOTAL budget, stars, board, zone, party and hotel features (aquapark, kids club, adults-only, beach, spa, luxury…). Built for "I have X EUR for 2 adults + a child, Antalya, 5 stars, aquapark, near the beach — what do you suggest?". Returns the price range, three quality tiers (economy-but-good / mid / premium) and a shortlist; advise from the tiers, never only the cheapest. Pass the date whenever the user has one (exact availability for that date) and the real party (exact-party cache is used when present). excluded_unknown_features tells how many hotels were dropped because their facilities are unknown. CACHED prices (from recent real searches on flytravel.al — not a live query; every row carries cached_at/age_minutes). Charter prices are PACKAGE TOTALS in EUR for the row's "party" (flight + hotel + transfers), NOT per person. party_match=false means the price is the 2-adult reference, not the total for the requested party — say so. A price belongs ONLY to its own "date": never present it as the price of another date.NoYesYesNo
compare_hotelsSide-by-side comparison of 2-6 named hotels for a date and party: cached price (with party_match + cached_at), stars, zone, board, room, features (aquapark, kids club, beach, spa, adults-only…) and a booking link each — one call instead of several charter_hotel calls. Hotels not in the cache are listed in not_found (do NOT say they are unavailable — the cache only holds recently searched offers). CACHED prices (from recent real searches on flytravel.al — not a live query; every row carries cached_at/age_minutes). Charter prices are PACKAGE TOTALS in EUR for the row's "party" (flight + hotel + transfers), NOT per person. party_match=false means the price is the 2-adult reference, not the total for the requested party — say so. A price belongs ONLY to its own "date": never present it as the price of another date.NoYesYesNo
flight_hotel_searchLive FLIGHT + HOTEL offer for any city with flights from Tirana (city breaks: Barcelona, Rome, Paris, Vienna…): the round-trip flight for the dates plus up to 10 hotels spread over the price levels (tier: budget / mid_range / upscale / luxury), each with the combined flight+hotel TOTAL for the party (flight_plus_hotel_total_eur), an approximate per-person price, stars, board, room, refundability, area, distance and its own link, and a summary of how many hotels exist per star class. HOTEL FILTERS: package budget, hotel price per night, stars, board (breakfast…), refundable only, NEAR A PLACE (near_lat + near_lng + radius_km — you supply the coordinates of the landmark, square or address the user names), sort. Every hotel price is a PRIVATE room unless include_hostels=true. Use the filters to match what the user asked — never answer "nothing suitable" from an unfiltered list. Give hotel_name for one specific hotel. INDICATIVE: nothing is booked automatically — the user sends a request on our flight+hotel page (link), our staff confirms the price and then sends a payment link. For Turkey/Egypt beach charter packages (Antalya, Bodrum…) use the charter_* tools instead. LIVE search with a limited daily allowance — never repeat an identical call, but DO call again with filters to refine: the same city, dates and party is answered from our cache and does not use the allowance. If the answer says live_search=false, give the user search_url (the same search pre-filled on our site, prices live there). NoYesYesYes
flights_searchLive flight-ticket search (flight only, no hotel) from ANY airport — default departure Tirana (TIA) — to any destination, one-way or round trip. Returns the recommended flight plus 2-3 alternatives (airline, times, stops, baggage) and the cheapest direct flight when the headline one has stops. Prices are the TOTAL for the whole party in EUR, our service fee included, INDICATIVE: the fare is fixed at ticketing. Booking = a request on our flights page (search_url); our staff confirms and issues the ticket. Multi-airport cities (London, Milan, Paris, Rome, Brussels, Istanbul) are searched across all their airports — name the real arrival airport (arrival_airports). For beach holidays with flight+hotel+transfers from Tirana use the charter_* tools. LIVE search (not cache) with a limited daily allowance — call it ONCE per user request and reuse the result for follow-up questions. If the answer says live_search=false, give the user search_url (the same search pre-filled on our site, prices live there). NoYesYesYes
holiday_packagesOur NON-charter holiday packages from Tirana (flight+hotel or bus+hotel: Corfu, Parga, Crete, Malta, Barcelona, Mallorca, Rimini…): which destinations are on sale right now, their validated upcoming departure dates, an INDICATIVE "from €X per person" price and the booking page link. The exact price depends on hotel/room/party and is computed live on the package page (link) — never present price_from as a bookable quote. For Turkey/Egypt beach charters (Antalya, Bodrum…) use the charter_* tools instead. Cached/validated data only, no live call.NoYesYesNo
hotel_detailsStatic facts we hold about ONE charter hotel: stars, zone, provider-tagged categories, tri-state features (aquapark, kids_club, kids_pool, beach, private_beach, spa, adults_only, luxury, night_entertainment, water_slides — true/false/null where null = unknown), the facility list and a short description. FACTS ONLY: never claim a feature that is null/absent; distances to beach/airport are NOT available — do not estimate them. No prices here (use charter_hotel). Cache/DB read, no live call.NoYesYesNo
hotels_searchLive hotel-only search (no flight, no transfer) in any city or resort worldwide for exact dates and party — for travellers who already have transport. Returns up to 10 hotels spread over the price levels (tier: budget / mid_range / upscale / luxury), each with stars, board, room, refundability, area, distance, total and per-night price and its own link, plus a summary of how many hotels exist per star class and from what price. FILTERS: budget (total or per night), stars, board (breakfast…), refundable only, NEAR A PLACE (near_lat + near_lng + radius_km — you supply the coordinates of the landmark, square, station or address the user names), sort. Every price is a PRIVATE room unless include_hostels=true. Use the filters to match what the user asked — never answer "nothing suitable" from an unfiltered list. Give hotel_name to price ONE specific hotel. Prices are the TOTAL for the whole stay and party in EUR, INDICATIVE (the cheapest matching room; other rooms on the hotel page). Booking happens on our site (hotels_search_url / each hotel link). For Turkey/Egypt beach PACKAGES with flight from Tirana use the charter_* tools. LIVE search with a limited daily allowance — never repeat an identical call, but DO call again with filters to refine: the same city, dates and party is answered from our cache and does not use the allowance. If the answer says live_search=false, give the user search_url (the same search pre-filled on our site, prices live there). NoYesYesYes
prices_digestToday's full machine-readable price digest (charter packages, tours, guides, FAQ) — same content as https://flytravel.al/llms-full.txt (cached, rebuilt hourly). Overview only; for any specific hotel/date/party use the charter_* tools.NoYesYesNo
tour_detailsFull cached details for ONE organized group tour: the COMPLETE departure-date calendar, the day-by-day program as text, duration, transport, and the per-person price. Match by `tour` (part of the name/cities, e.g. "Stamboll", "Milano Como") or exact `tour_id` from tours_list. Pass `date` + the party when the user has them: when that departure's group price is warm in cache you get the EXACT group total (price_status=cached_for_date); otherwise price_from is the PER PERSON price of the NEAREST departure (price_status=list_from) — every departure date has its OWN price, never quote one date's price for another; tour_page prices any date live. Answer date questions ONLY from departure_dates — it is the complete current calendar. Seats/availability are confirmed by staff. Cache/DB read, no live call.NoYesYesNo
tours_listEscorted group tours from Tirana with Albanian-speaking guides (cached catalogue): stable id, title, days/nights, cities, transport, next_departure and the PER PERSON price in EUR — unlike charter packages, tour prices are per person. For one tour's full calendar, program and date-specific price use tour_details.NoYesYesNo

Details

Registry status
Active
Published
Aug 31, 2026
Updated
Aug 31, 2026
Repository
Not given
Categories
Uncategorized
GDPR
Not declared

Are you the operator? Claim this listing