Aviasurf
Search and compare flight prices, calendars, airports, routes, and destinations with Aviasurf.
| Endpoint | https://mcp.aviasurf.com/mcp (streamable-http) |
|---|---|
| Registry version | 1.0.0 |
| Now | 9 tools · grade D (60) · pin ts_8ad6698ea7fcacac37e97c0aaa4c3f7c · protocol 2025-06-18 |
| First / last listed | 2026-10-24 19:42 UTC / 2026-10-24 19:42 UTC |
| Grade over time | 2026-10-24: D (60), 9 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: cheapest_destinations compare_airports destination_profile flight_prices flight_prices_filtered open_search price_calendar resolve_place route_facts
cheapest_destinations | Find cached indicative fares and filter destinations locally by geography, climate, coast, island, elevation or terrain relief, beach or hiking traits, culture, parks, population, connectivity, and route trip-duration suitability. Use population_level=low for quieter small-city options, but note that it is a global population band, not a measure of crowds or tourism: a small city may still be busy params: air_temp_min, airlines_min, beach_destination, budget_max, continent, country, currency, direct, direct_destinations_min, elevation_min_m, group, hiking_destination, historical_places_level_min, island, limit, locale, market, max_coast_distance_km, max_elevation_m, max_national_park_distance_km, month, museum_level_min, national_parks_min, origin*, population_level, relaxing_beach_destination, sort, subregion, terrain_relief_min_m, trip_duration_band, warm_water_months_min, water_temp_min, world_heritage_sites_min |
compare_airports | Compare cached indicative fare samples in an interactive airport comparison across airports of the origin city, destination city, or both. Prices are per adult. Always link the returned search_url from a short label in the answer language, for example "Check live prices on Aviasurf"; never paste the raw URL as text. Outbound and inbound are calculated separately. Missing prices mean no cached obse params: currency, depart_date, depart_month, destination*, direct, direction, locale, market, origin*, return_date, side |
destination_profile | Use this tool when the user asks what a place is like, when to visit, how warm its air or water is, how far the coast is, what national parks or museums are nearby, or when comparing destinations before choosing one. Climate values are 1991–2020 normals, not a forecast. Beach objects are not available; the tool provides only distance to the coastline and the derived beach_destination trait, meanin params: destination*, locale |
flight_prices | Find cached indicative 'from' fares for a route and render interactive flight cards. Prices are per adult. These are historical observations, not live availability or booking offers. Always link the returned search_url from a short label in the answer language, for example "Check live prices on Aviasurf"; never paste the raw URL as text. params: currency, depart_date, depart_month, destination*, direct, limit, locale, market, one_way, origin*, return_date |
flight_prices_filtered | Find cached indicative fares with baggage, cabin, direct-flight, budget, flexible-date, and trip-duration filters and render interactive flight cards. Prices are per adult. Always link the returned search_url from a short label in the answer language, for example "Check live prices on Aviasurf"; never paste the raw URL as text. Airline, departure-time, and transfer-count filters are applied only t params: airlines, convenient, currency, depart_date_max, depart_date_min*, departure_time_max, departure_time_min, direct, grouping, limit, locale, market, no_lowcost, no_visa_at_transfer, offset, one_way, pairs*, return_date_max, return_date_min, sorting, transfers_max, trip_class, trip_duration_max, trip_duration_min, value_max, value_min, with_baggage |
open_search | Build an Aviasurf live-search URL with dates, passenger composition, cabin class, currency, and locale. Always link the returned search_url from a short label in the answer language, for example "Check live prices on Aviasurf"; never paste the raw URL as text. This opens live search; it does not confirm a fare or availability. params: adults, children, currency, depart_date, destination*, infants, locale, market, origin*, return_date, trip_class |
price_calendar | Show cached indicative price observations in an interactive calendar by day, by month, or as observed departure/return date pairs. Prices are per adult. Every monthly row includes sample_size and sample_sufficient. A month with sample_sufficient=false is a limited cached observation, not a reliable monthly minimum or evidence of seasonality; state that limitation instead of drawing a seasonal conc params: currency, depart_date, depart_month, destination*, direct, group_by, locale, market, months_ahead, origin*, top_n, trip_duration_max, trip_duration_min |
resolve_place | Resolve a city, airport, or country name to IATA/location candidates. Returns every plausible candidate instead of guessing, and includes airports for city candidates. params: limit, locale, query*, types |
route_facts | Summarize a cached fare sample in an interactive route profile: price statistics, airlines observed, travel duration, route distance, and city airports. Prices are per adult. Always link the returned search_url from a short label in the answer language, for example "Check live prices on Aviasurf"; never paste the raw URL as text. direct_seen means only that a nonstop option appeared in the sample; params: currency, depart_date, depart_month, destination*, locale, market, origin*, return_date |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.