Interact with Google Flights data to search for one-way, round-trip, and date range flight option...
10K+
Interact with Google Flights data to search for one-way, round-trip, and date range flight options between airports.
| Attribute | Details |
|---|---|
| Docker Image | mcp/google-flights |
| Author | kgprs |
| Repository | https://github.com/kgprs/Google-Flights-MCP-Server |
| Attribute | Details |
|---|---|
| Dockerfile | https://github.com/kgprs/Google-Flights-MCP-Server/blob/a0d0a88ee8b1f2ef9ef42f89a399b9e2512ab11e/Dockerfile |
| Commit | a0d0a88ee8b1f2ef9ef42f89a399b9e2512ab11e |
| Docker Image built by | Docker Inc. |
| Docker Scout Health Score | |
| Verify Signature | COSIGN_REPOSITORY=mcp/signatures cosign verify mcp/google-flights --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub |
| Licence | MIT License |
| Tools provided by this Server | Short Description |
|---|---|
find_all_flights_in_range | Finds available round-trip flights within a specified date range. |
get_flights_on_date | Fetches available one-way flights for a specific date between two airports. |
get_round_trip_flights | Fetches available round-trip flights for specific departure and return dates. |
find_all_flights_in_rangeFinds available round-trip flights within a specified date range. Can optionally return only the cheapest flight found for each date pair.
| Parameters | Type | Description |
|---|---|---|
destination | string | Destination airport code (e.g., "LAX"). |
end_date_str | string | End date of the search range (YYYY-MM-DD format). |
origin | string | Origin airport code (e.g., "DEN"). |
start_date_str | string | Start date of the search range (YYYY-MM-DD format). |
adults | integer optional | Number of adult passengers (default: 1). |
max_stay_days | string optional | Maximum number of days for the stay (optional). |
min_stay_days | string optional | Minimum number of days for the stay (optional). |
return_cheapest_only | boolean optional | If True, returns only the cheapest flight for each date pair (default: False). |
seat_type | string optional | Fare class (e.g., "economy", "business", default: "economy"). |
get_flights_on_dateFetches available one-way flights for a specific date between two airports. Can optionally return only the cheapest flight found.
| Parameters | Type | Description |
|---|---|---|
date | string | The specific date to search (YYYY-MM-DD format). |
destination | string | Destination airport code (e.g., "LAX"). |
origin | string | Origin airport code (e.g., "DEN"). |
adults | integer optional | Number of adult passengers (default: 1). |
return_cheapest_only | boolean optional | If True, returns only the cheapest flight (default: False). |
seat_type | string optional | Fare class (e.g., "economy", "business", default: "economy"). |
get_round_trip_flightsFetches available round-trip flights for specific departure and return dates. Can optionally return only the cheapest flight found.
| Parameters | Type | Description |
|---|---|---|
departure_date | string | The specific departure date (YYYY-MM-DD format). |
destination | string | Destination airport code (e.g., "LAX"). |
origin | string | Origin airport code (e.g., "DEN"). |
return_date | string | The specific return date (YYYY-MM-DD format). |
adults | integer optional | Number of adult passengers (default: 1). |
return_cheapest_only | boolean optional | If True, returns only the cheapest flight (default: False). |
seat_type | string optional | Fare class (e.g., "economy", "business", default: "economy"). |
{
"mcpServers": {
"google-flights": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"mcp/google-flights"
]
}
}
}
Content type
Image
Digest
sha256:8ecfd55f5…
Size
553.9 MB
Last updated
8 months ago
docker pull mcp/google-flightsPulls:
572
Jul 6 to Jul 12