mcpField
A
Aviation Stack MCP

Aviation Stack MCP

ローカル
github.com/mohitatust地図・旅行072 週間前に更新

Aviation Stack MCP について

Aviation Stack MCPは、MCPクライアントをAviation Stackのフライト状況・世界の航空データAPIに接続します。記載されている機能は、IATA番号による便検索と重複便の検出です。

主な機能

  1. 01Aviation Stack APIへの接続
  2. 02IATA番号による便検索
  3. 03重複便の検出

活用シーン

  1. 01IATA番号で便を調べる
  2. 02便の記録の重複を確認

MCP 対応

MCPサーバーとして、Aviation Stackの便検索と重複便検出のツールをMCPクライアントに公開します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

✈️ Aviation Stack MCP Server

このプロジェクトは、リアルタイムのフライト状況と世界の航空データを提供する API、Aviation Stack を照会するための MCP サーバーとツールを実装しています。

Model Context Protocol とは?

Model Context Protocol(MCP)は Anthropic が開発した標準規格で、ツールの説明、呼び出し、応答に構造化形式を定めることで、AI モデルがツールを使用できるようにします。

インストール

# Install from Test PyPI
pip install -i https://test.pypi.org/simple/ aviation-stack-mcp

# To install from Test PyPI and bypass SSL verification issues, you need to update your trusted hosts to match the test.pypi.org domain.
pip install -i https://test.pypi.org/simple/ aviation-stack-mcp \
  --trusted-host test.pypi.org \
  --trusted-host files.pythonhosted.org

# Or install from the project directory (development mode)
pip install -e .

セットアップ

🔐 MCP サーバーへのアクセスを有効にするには、API キーを環境変数として設定してください。 aviation stack のウェブサイト で登録し、API キーを取得してください。

AVIATION_STACK_API_KEY キーを環境変数として設定します:

# On Unix/macOS
export AVIATION_STACK_API_KEY="your-api-key-here"

# On Windows (PowerShell)
$env:AVIATION_STACK_API_KEY="your-api-key-here"

使用方法

MCP サーバーを起動します:

# Using the command-line entry point
aviation-stack-mcp --connection_type http

# Or run directly
python main.py --connection_type http

機能

  • 🔍IATA 番号によるフライト検索
  • ⏳フライト重複検索

ライセンス

このプロジェクトは MIT ライセンスのもとでライセンスされています。詳細については LICENSE ファイルをご覧ください。

コメント

MCP は初めてですか?

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

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