
ravinahp/flights-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
ravinahp/flights-mcpは、[[T0]からインポートされたMCPサーバー候補です。
概要
ravinahp/flights-mcpは、[[T0]からインポートされたMCPサーバー候補です。
概要(AI 翻訳)
Duffel APIを使ったフライト情報の検索および取得のためのMCPサーバー。
仕組み
ビデオデモ
https://github.com/user-attachments/assets/c111aa4c-9559-4d74-a2f6-60e322c273d4
なぜこれが役立つのか
Google Flightsのようなツールは簡単な旅行に最適ですが、このツールは複雑な旅行計画を扱う際に特に輝きます。その理由は以下の通りです:
- コンテキストメモリー:クロードはチャットで過去のフライト検索をすべて覚えているので、複数のタブを開いて価格を比較する必要はありません
- 柔軟な日付検索:複数日にわたって簡単に検索し、各日付を手動で確認せずに最良の価格を探せます
- 複雑な旅程:複数都市間の旅行、ワンストップフライト、または複数のルートを比較したい時に直接お尋ねできるのに最適です!
- 自然な会話:探しているものを説明すればいい。カレンダーのインターフェースをクリックしたり、都市名や日付、時間を解析する検索パラメータを調整する必要はもうない。
チャットに旅行代理店がいて、話したことをすべて覚えていて、日付やルートを即座に検索できるようなものだと考えてみてください。
特徴
- 複数の目的地間のフライト検索
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Find Flights MCP Server
MCP server for searching and retrieving flight information using Duffel API.
How it Works
Video Demo
https://github.com/user-attachments/assets/c111aa4c-9559-4d74-a2f6-60e322c273d4
Why This is Helpful
While tools like Google Flights work great for simple trips, this tool shines when dealing with complex travel plans. Here’s why:
- Contextual Memory: Claude remembers all your previous flight searches in the chat, so you don’t need to keep multiple tabs open to compare prices
- Flexible Date Search: Easily search across multiple days to find the best prices without manually checking each date
- Complex Itineraries: Perfect for multi-city trips, one-stop flights, or when you need to compare different route options you can just ask!
- Natural Conversation: Just describe what you’re looking for - no more clicking through calendar interfaces or juggling search parameters down to parsing city names, dates, and times.
Think of it as having a travel agent in your chat who remembers everything you’ve discussed and can instantly search across dates and routes.
Features
- Search for flights between multiple destinations
- Support for one-way, round-trip, and multi-city flight queries
- Detailed flight offer information
- Flexible search parameters (departure times, cabin class, number of passengers)
- Automatic handling of flight connections
- Search for flights within multiple days to find the best flight for your trip (slower)
Prerequisites
- Python 3.x
- Duffel API Live Key
Getting Your Duffel API Key
Duffel requires account verification and payment information setup, but this MCP server only uses the API for searching flights - no actual bookings or charges will be made to your account.
Try using duffel_test first to see the power of this tool. If you end up liking it, you can go through the verification process below to use the live key.
Test Mode First (Recommended)
You can start with a test API key (duffel_test) to try out the functionality with simulated data before going through the full verification process:
- Visit Duffel’s registration page
- Create an account (you can select “Personal Use” for Company Name)
- Navigate to More > Developer to find your test API key (one is already provided)
Getting a Live API Key
To access real flight data, follow these steps:
- In the Duffel dashboard, toggle “Test Mode” off in the top left corner
- The verification process requires multiple steps - you’ll need to toggle test mode off repeatedly:
- First toggle: Verify your email address
- Toggle again: Complete company information (Personal Use is fine)
- Toggle again: Add payment information (required by Duffel but NO CHARGES will be made by this MCP server)
- Toggle again: Complete any remaining verification steps
インストール
npx -y @smithery/cli install @ravinahp/travel-mcp --client claude