Aviasurf
RemoteAbout Aviasurf
Search and compare flight prices, calendars, airports, routes, and destinations with Aviasurf
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://mcp.aviasurf.com/mcpclaude mcp add --transport http com-aviasurf https://mcp.aviasurf.com/mcp{"mcpServers":{"com-aviasurf":{"type":"http","url":"https://mcp.aviasurf.com/mcp"}}}Open in Cursor{"servers":{"com-aviasurf":{"type":"http","url":"https://mcp.aviasurf.com/mcp"}}}Open in VS Code{"mcpServers":{"com-aviasurf":{"type":"http","url":"https://mcp.aviasurf.com/mcp"}}}{"mcpServers":{"com-aviasurf":{"serverUrl":"https://mcp.aviasurf.com/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
8| Parameter | Type | Required | Description |
|---|---|---|---|
| sort | enum | No | Sort by indicative price or preserve upstream popularity order.price | popularity |
| group | enum | No | Curated destination group, applied locally. asia: cities in selected Asian countries. schengen: cities in the Schengen area. russia: domestic Russian destinations. Use the separate measured coast, monthly temperature, island, and elevation filters for those traits; do not infer unsupported themes.asia | schengen | russia |
| limit | integer | No | Maximum number of destinations to return, applied locally. |
| month | string | No | Optional departure month. |
| direct | boolean | No | Request nonstop observations only. |
| island | boolean | No | When true, return tourist island destinations rather than dense urban island districts or continent-sized landmasses. Use for requests such as 'take me to an island' or 'куда на острова'. |
| locale | string | No | Language locale for reference names and response text. |
| market | string | No | Two-letter country market. Set it only when the user explicitly requests a country market or local Aviasurf site; otherwise the service derives it from the departure country. |
| origin | string | Yes | Origin city or airport IATA code. |
| country | string | No | Two-letter destination country filter, applied locally. |
| currency | string | No | Three-letter output currency. Set it only when the user explicitly requests a currency; otherwise the service derives it from the departure country. |
| continent | enum | No | Seven-continent destination code, applied locally.AF | AN | AS | EU | NA | OC | SA |
| subregion | enum | No | UN M49 destination subregion in lowercase snake_case, applied locally.antarctica | australia_and_new_zealand | caribbean | central_america | central_asia | eastern_africa | eastern_asia | eastern_europe | melanesia | micronesia | middle_africa | northern_africa | northern_america | northern_europe | polynesia | south_america | south_eastern_asia | southern_africa | southern_asia | southern_europe | western_africa | western_asia | western_europe |
| budget_max | integer | No | Maximum indicative price, applied locally. |
| air_temp_min | number | No | Minimum monthly air temperature in degrees Celsius. Requires month and excludes destinations without air-temperature data. |
| water_temp_min | number | No | Minimum monthly water temperature in degrees Celsius. Use with month for requests such as 'where can I swim?' or 'где можно купаться'; destinations without water data are excluded. |
| elevation_min_m | number | No | Minimum destination elevation above sea level in metres, applied locally. Use for mountain or high-altitude requests such as 'I want to go to the mountains' or 'хочу в горы'. |
| trip_duration_band | enum | No | Route-suitability band from the destination knowledge base. Use weekend for requests such as 'weekend getaway' or 'куда на выходные'; use the other bands for an explicitly requested trip length.day_trip | weekend | short_trip | week | extended_stay |
| max_coast_distance_km | number | No | Maximum destination-city distance to the coast in kilometres, applied locally from the Aviasurf destination knowledge base. |
Details
The maintainer has not added details yet. Check the README in the repository.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.