MCP server for Google Flights: search, price tracking, cabin comparison, emissions, and more.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"io-github-andreacappelletti97-google-flights": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
MCP server for Google Flights: search, price tracking, cabin comparison, emissions, and more.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationBe the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in analytics
MCP Server for GCP environment for interacting with various Observability APIs.
Enhanced MCP server for GitLab: group projects listing and activity tracking
Real-time GitHub Actions observability: DORA Metrics, Cost Analysis, CI/CD Health dashboards.
AI cost tracking: 11 tools for spend, budgets, and Claude Code + Cursor + Cline costs
MCP Security Weekly
Get CVE alerts and security updates for io.github.andreacappelletti97/google-flights and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
The most feature-rich MCP server for Google Flights. No API key required.
12 tools for searching flights, tracking prices, comparing cabins, analyzing layovers, and more, all powered by real-time Google Flights data.
Works with Claude Desktop, Claude Code, Cursor, and any MCP-compatible client.
Works immediately with Claude Code:
claude mcp add google-flights -- npx -y google-flights-mcp
Or with Claude Desktop, add to your claude_desktop_config.json:
{
"mcpServers": {
"google-flights": {
"command": "npx",
"args": ["-y", "google-flights-mcp"]
}
}
}
git clone https://github.com/andreacappelletti97/google-flights-mcp.git
cd google-flights-mcp
npm install
npm run build
Then connect to Claude Code:
claude mcp add google-flights node /absolute/path/to/google-flights-mcp/dist/index.js
Or Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"google-flights": {
"command": "node",
"args": ["/absolute/path/to/google-flights-mcp/dist/index.js"]
}
}
}
Restart your MCP client. You should see 12 flight tools available.
| Tool | Description |
|---|---|
search_flights | One-way & round-trip search. Returns prices, airlines, durations, stops, aircraft, seat pitch, CO2 emissions, and price context. |
search_multi_city | Multi-leg itinerary search (2-5 segments). |
| Tool | Description |
|---|---|
get_calendar_heatmap | Full calendar of daily prices (~60 days) from a single API call. Cheapest dates at a glance. |
get_price_insights | Scan a date range to find cheapest departure dates (multiple API calls for precision). |
compare_cabin_classes | Compare economy, premium economy, business, and first class prices for the same route. |
track_price | Record current price and report trend (dropping/rising/stable). Persists in SQLite. |
get_price_history | View all recorded price observations for a tracked route. |
list_tracked_routes | List all routes being price-tracked with last known price. |
| Tool | Description |
|---|---|
lookup_airport | Search 8,800+ airports by city, name, IATA code, or country. |
| `find_n |