What is MCP Flight Search?
MCP Flight Search is a flight search server built with the Model Context Protocol (MCP). It integrates with SerpAPI Google Flights to provide one-way and round-trip flight search tools that can be used by Claude and other MCP‑compatible AI models. It is intended for developers who want to enable flight‑search capabilities in their MCP‑based agents.
How to use MCP Flight Search?
Install the package via pip install mcp-flight-search, then set the SERP_API_KEY environment variable. Start the server with mcp-flight-search --connection_type http (or python main.py --connection_type http). Optionally specify a custom port with --port. The server exposes two MCP tools: search_flights_tool (for flight searches) and server_status (to check the server’s health).
Key features of MCP Flight Search
- MCP‑compliant tools for flight search
- Integration with SerpAPI Google Flights
- Support for one‑way and round‑trip flights
- Rich logging with structured output
- Modular, maintainable code structure
- Configurable HTTP transport and port
Use cases of MCP Flight Search
- Enable an AI assistant to search for flights in real time
- Build a travel‑planning chatbot that can look up one‑way or round‑trip options
- Check the health of a flight search server before making requests
- Integrate flight data into a custom MCP‑based workflow
コメント