MCPサーバー

OctoTrip Flights

app.octotrip/flights
旅行・ホスピタリティ 公開・接続可能 MCP 2025-11-25

このMCPでできること

Searches live flight offers, prices, airlines, routes, and booking links.

search
Searches live flight offers between an origin and destination for given travel dates. Supports one-way (omit return_date) and round-trip searches with flexible passenger counts and cabin class. Use this when the user wants to compare available flights, airlines, prices, layovers, or booking links for a specific route. Do not use it for rental cars, hotels, trains, or general travel planning unless the user has flight-search intent. The tool queries external flight aggregator APIs in real time, returns price-ranked results grouped by number of stops, and includes affiliate booking links. Results and booking links are valid for approximately 15 minutes due to real-time airline pricing. It does not book flights, modify reservations, charge users, or store user data.
読み取り専用 外部アクセスあり 冪等
入力スキーマ
{'type': 'object', 'title': 'searchArguments', 'required': ['origin', 'destination', 'departure_date'], 'properties': {'adults': {'type': 'integer', 'title': 'Adults', 'default': 1, 'maximum': 9, 'minimum': 1, 'description': 'Number of adult passengers (1-9). Defaults to 1.'}, 'locale': {'type': 'string', 'title': 'Locale', 'default': 'en', 'description': 'Preferred language code (e.g. en, de, fr). Defaults to en.'}, 'origin': {'type': 'string', 'title': 'Origin', 'description': "Departure city, airport name, or IATA code (e.g. 'Frankfurt', 'JFK', 'London Heathrow')."}, 'infants': {'type': 'integer', 'title': 'Infants', 'default': 0, 'maximum': 9, 'minimum': 0, 'description': 'Number of infants under 2 (0-9). Defaults to 0.'}, 'children': {'type': 'integer', 'title': 'Children', 'default': 0, 'maximum': 9, 'minimum': 0, 'description': 'Number of children aged 2-11 (0-9). Defaults to 0.'}, 'currency': {'type': 'string', 'title': 'Currency', 'default': 'EUR', 'description': 'Preferred ISO 4217 currency code for prices (e.g. EUR, USD, GBP). Defaults to EUR.'}, 'trip_class': {'type': 'string', 'title': 'Trip Class', 'default': 'Y', 'description': 'Cabin class: Y for economy, C for business. Defaults to Y.'}, 'destination': {'type': 'string', 'title': 'Destination', 'description': 'Arrival city, airport name, or IATA code.'}, 'return_date': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Return Date', 'default': None, 'description': 'Return date for round-trip. Omit for one-way flights.'}, 'departure_date': {'type': 'string', 'title': 'Departure Date', 'description': 'Departure date. Accepts common formats such as YYYY-MM-DD, DD.MM.YYYY, or natural-language dates.'}}}
出力スキーマ
{'type': 'object', 'title': 'searchOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
追加
search
2026年9月17日7:57