# Skyscanner MCP

> Skyscanner connects your AI client to global flight data, letting you compare prices across dates and routes instantly. You can find the cheapest time to fly between any two airports or narrow searches down to direct, non-stop options. It handles complex date grids so you don't have to check dozens of calendars manually.

## Overview
- **Category:** productivity
- **Price:** Free
- **Tags:** flight-search, price-comparison, travel-planning, itinerary-management, global-routes

## Description

Planning a trip shouldn't mean checking twenty different airline websites just to compare prices. This MCP gives your agent access to massive global flight data, letting you talk through itinerary ideas and get real-time price quotes without needing any API keys or complex logins. You can ask for flights between two specific airports, but the power is in the dates. Need to know if flying a day early saves you hundreds? Or maybe comparing prices across an entire week of options? This MCP handles that complexity for you. Because Vinkius hosts this catalog, connecting it to your existing AI client makes finding global flight routes simple. It just works: talk to your agent about where and when you want to go, and it gives you the pricing data.

## Tools

### autosuggest_places
Find the correct place IDs and IATA codes for any city or airport name you input.

### browse_dates
Get a list of prices comparing multiple dates to find your cheapest travel window.

### browse_grid
View flight price comparisons across an entire matrix of origin-destination date pairs.

### get_geo_places
Retrieve a complete list of all supported global place IDs and airport codes available for search.

### search_direct_flights
Search only for non-stop flights, eliminating the need to filter out layovers later.

### search_flights_indicative
Get estimated flight quotes and carrier details between two specified locations.

## Prompt Examples

**Prompt:** 
```
Find flights from New York to London on June 15, 2025.
```

**Response:** 
```
Found flights from $385 (British Airways), $412 (Virgin Atlantic), $438 (Delta). Cheapest days nearby: Jun 14 ($372), Jun 16 ($390).
```

**Prompt:** 
```
What's the cheapest day to fly from São Paulo to Miami in July?
```

**Response:** 
```
Cheapest days in July: Jul 8 ($412), Jul 15 ($425), Jul 22 ($438). Most expensive: Jul 4 ($589), Jul 25 ($567). Mid-week flights are consistently cheaper.
```

**Prompt:** 
```
What's the airport code for Tokyo?
```

**Response:** 
```
Tokyo airports: NRT (Narita Intl), HND (Haneda). City code: TYOA (both airports). Use TYOA for searches that include both airports.
```

## Capabilities

### Search Indicative Prices
Find estimated flight prices between two specified airports.

### Compare Date Ranges
Identify the cheapest days to travel by analyzing a grid of potential dates.

### Filter for Direct Flights
Limit results to show only non-stop flight options, skipping layovers entirely.

### Suggest Location Codes
Get correct place IDs or airport codes when you're unsure of the exact location name.

## Use Cases

### Planning a multi-city European tour
A user needs to fly from Paris to Berlin, then on to Prague. Instead of three separate searches, they ask their agent to check the whole week using `browse_grid`. The MCP returns a cost map showing optimal dates for all legs simultaneously.

### Finding budget weekend trips
A friend wants to go somewhere cheap next month but isn't sure where. They use their agent with the `search_flights_indicative` tool and ask it to suggest destinations based on low prices, quickly narrowing down viable options.

### Booking a critical business trip
A corporate booker needs guaranteed non-stop travel from Miami to Dallas. They use `search_direct_flights` to filter out any connecting flights and confirm the fastest, most direct itinerary for their team.

### Confirming airport codes
A user is unsure if they should search using 'Boston' or its specific airport code. They first run `autosuggest_places` to get the confirmed place IDs before running any final quotes.

## Benefits

- Stop guessing about dates. Use `browse_dates` to see which day in your travel window is genuinely the lowest price, saving you hours of manual comparison.
- Need a simple, direct route? Running `search_direct_flights` eliminates layovers immediately, giving you only non-stop options for faster planning.
- The best part: You don't need an API key. Just connect this MCP on Vinkius and start talking to your agent right away.
- When in doubt about a city code, run `autosuggest_places`. It gives you the correct IATA codes or place IDs needed for accurate searches.
- If your trip involves multiple cities over several weeks, use `browse_grid` to compare prices across an entire date map at once.

## How It Works

The bottom line is you get reliable flight pricing data delivered directly into your conversation flow.

1. Subscribe to this MCP on Vinkius. You won't need an API key; just connect your preferred AI client.
2. Tell your agent where you want to fly and the general timeframe (e.g., 'New York to London in early July').
3. Your AI client sends the request, and the MCP returns a list of quotes, showing not only prices but also suggestions for cheaper alternative dates.

## Frequently Asked Questions

**How do I find the cheapest dates using Skyscanner MCP?**
You use the `browse_dates` tool. This tells your agent to analyze several potential days around a specific trip date, letting you compare prices side-by-side.

**Does Skyscanner MCP handle connecting flights or just direct ones?**
It handles both, but if you only want non-stop travel, you can use `search_direct_flights`. This tool filters out any options that include layovers.

**What is the best way to find airport codes for Skyscanner MCP?**
Always run the `autosuggest_places` tool first. It's designed specifically to give you accurate place IDs or IATA codes for any city or airport name.

**Can Skyscanner MCP compare prices across multiple cities?**
Yes, if your trip involves many different origins and destinations over a period of time, the `browse_grid` tool is ideal for mapping out those complex route costs.