Indian Flight Search MCP Server について
Indian Flight Search MCP Serverは、インドの主要な旅行サイトから航空便情報やセールを集約し、運賃、特典、銀行割引をまとめて検索します。片道・往復の運賃を比較する旅行者や旅行アシスタント向けです。
主な機能
- 01複数プロバイダーの航空便検索
- 02セールと銀行割引の検索
- 03片道・往復への対応
- 04拡張可能なプロバイダー構成
活用シーン
- 01インド路線の運賃比較
- 02利用可能なセールや銀行割引の確認
- 03片道または往復便の検索
MCP 対応
旅行プロバイダーを横断した航空便検索と運賃、利用可能な特典をMCPクライアントに提供するMCPサーバーです。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
インドのフライト検索 MCP サーバー
この MCP(Model Context Protocol)サーバーは、インドの主要な旅行サイトからフライト情報やお得な情報を集約します。複数のプロバイダーを同時に検索し、実施中のキャンペーンや銀行の特典を含む最安値を見つけます。
対応している旅行サイト
- MakeMyTrip
- Cleartrip(近日対応予定)
- EaseMyTrip(近日対応予定)
- Yatra(近日対応予定)
- Goibibo(近日対応予定)
- HappyFares(近日対応予定)
機能
- 複数のプロバイダーを横断してフライトを検索
- 利用可能な最良のキャンペーンや銀行の特典を見つけて適用
- 片道と往復の旅行に対応
- 新しいプロバイダーを追加できる拡張性の高いアーキテクチャ
前提条件
- Node.js 16 以降
- npm または yarn
インストール
- リポジトリをクローンします:
git clone [your-repo-url]
cd india-flight-mcp
- 依存関係をインストールします:
npm install
- サーバーを起動します:
npm start
サーバーはデフォルトでポート 3000 で起動します。
API の使用方法
フライトの検索
POST /api/search-flights
Content-Type: application/json
{
"from": "DEL",
"to": "BOM",
"departDate": "2025-04-20",
"returnDate": "2025-04-25" // Optional for one-way flights
}
新しいプロバイダーの追加
src/providers/に新しいプロバイダークラスを作成しますBaseProviderクラスを継承します- 必要なメソッドを実装します:
searchFlights()getOffers()calculateBestPrice()
FlightAggregator.jsに新しいプロバイダーを追加します
コントリビューション
コントリビューションを歓迎します!お気軽にプルリクエストを送信してください。
ライセンス
MIT
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。