flight-search-mcp-server
Provides flight search capabilities using Google Flights data via SearchAPI.io, allowing AI assistants to find real-time flight prices, schedules, airlines, and carbon emissions data between airports.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@flight-search-mcp-serversearch for flights from JFK to LHR on March 15, 2025"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Flight Search MCP Server
A FastMCP server that enables AI assistants to search for flights between airports using the SearchAPI.io Google Flights API. Get real-time flight prices, schedules, airlines, and carbon emissions data through a simple MCP tool interface.
Setup
Create and activate virtual environment:
uv venv
source .venv/bin/activateInstall dependencies:
uv add fastmcp httpxSet your API key (optional, defaults to the one provided):
export SEARCHAPI_KEY="your_api_key_here"Related MCP server: fli
Usage
Test with FastMCP dev mode:
fastmcp dev server.pyOr run directly:
fastmcp run server.pyAvailable Tools
search_flights
Search for flights between airports with specified dates.
Parameters:
departure_id(required): Departure airport code (e.g., JFK, LAX)arrival_id(required): Arrival airport code (e.g., MAD, LHR)outbound_date(required): Outbound date in YYYY-MM-DD formatreturn_date(optional): Return date in YYYY-MM-DD formatflight_type(optional): "round_trip" or "one_way" (default: round_trip)
Example:
{
"departure_id": "JFK",
"arrival_id": "MAD",
"outbound_date": "2025-11-02",
"return_date": "2025-11-09",
"flight_type": "round_trip"
}MCP Configuration
Add to your .kiro/settings/mcp.json:
{
"mcpServers": {
"flight-search": {
"command": "python",
"args": ["/absolute/path/to/server.py"],
"env": {
"SEARCHAPI_KEY": "your_api_key_here"
}
}
}
}This server cannot be deployed
Maintenance
Related MCP Connectors
Give AI assistants access to real-time data. Search the web, compare flights, find hotels, and more.
Flight search & booking for AI agents. 400+ airlines, $20-50 cheaper than OTAs.
Google Flights search data: fares, routes, stops, and price insights via a hosted MCP server.
Live flight prices and working booking links for AI agents and travel apps.
Related MCP Servers
- AlicenseAqualityDmaintenanceIntegrates Google Flights data into AI workflows for natural language flight searches, price comparisons, flexible date searches, and multi-city itinerary planning with support for various cabin classes and passenger types.94MIT
- AlicenseNot gradedqualityCmaintenanceEnables flight search and fare calendar exploration by interacting with Google Flights' API, supporting detailed filters for origin, destination, dates, cabin class, airlines, and more.4,078 PyPI3,150MIT
- AlicenseAqualityFmaintenanceConnects AI agents to Google Flights data, enabling retrieval of flight information, cheapest options, time-filtered flights, and best recommendations.429MIT
- AlicenseNot gradedqualityCmaintenanceEnables live flight search and pricing via the Duffel Flights API, allowing AI agents to query flight data and pricing.8 npmMIT