mcpField
I
Indian Flight Search MCP Server

Indian Flight Search MCP Server

ローカル
github.com/ravi-bytes検索182 週間前に更新

Indian Flight Search MCP Server について

Indian Flight Search MCP Serverは、インドの主要な旅行サイトから航空便情報やセールを集約し、運賃、特典、銀行割引をまとめて検索します。片道・往復の運賃を比較する旅行者や旅行アシスタント向けです。

主な機能

  1. 01複数プロバイダーの航空便検索
  2. 02セールと銀行割引の検索
  3. 03片道・往復への対応
  4. 04拡張可能なプロバイダー構成

活用シーン

  1. 01インド路線の運賃比較
  2. 02利用可能なセールや銀行割引の確認
  3. 03片道または往復便の検索

MCP 対応

旅行プロバイダーを横断した航空便検索と運賃、利用可能な特典をMCPクライアントに提供するMCPサーバーです。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

インドのフライト検索 MCP サーバー

この MCP(Model Context Protocol)サーバーは、インドの主要な旅行サイトからフライト情報やお得な情報を集約します。複数のプロバイダーを同時に検索し、実施中のキャンペーンや銀行の特典を含む最安値を見つけます。

対応している旅行サイト

  • MakeMyTrip
  • Cleartrip(近日対応予定)
  • EaseMyTrip(近日対応予定)
  • Yatra(近日対応予定)
  • Goibibo(近日対応予定)
  • HappyFares(近日対応予定)

機能

  • 複数のプロバイダーを横断してフライトを検索
  • 利用可能な最良のキャンペーンや銀行の特典を見つけて適用
  • 片道と往復の旅行に対応
  • 新しいプロバイダーを追加できる拡張性の高いアーキテクチャ

前提条件

  • Node.js 16 以降
  • npm または yarn

インストール

  1. リポジトリをクローンします:
git clone [your-repo-url]
cd india-flight-mcp
  1. 依存関係をインストールします:
npm install
  1. サーバーを起動します:
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
}

新しいプロバイダーの追加

  1. src/providers/ に新しいプロバイダークラスを作成します
  2. BaseProvider クラスを継承します
  3. 必要なメソッドを実装します:
    • searchFlights()
    • getOffers()
    • calculateBestPrice()
  4. FlightAggregator.js に新しいプロバイダーを追加します

コントリビューション

コントリビューションを歓迎します!お気軽にプルリクエストを送信してください。

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。