mcpField
F
Flightradar24 MCP Server 🛩️

Flightradar24 MCP Server 🛩️

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

Flightradar24 MCP Server 🛩️ について

航空ファンや旅行の計画を立てる人向けの Flightradar24 MCP サーバーです。リアルタイムのフライト追跡、空港の運航状況、緊急便の情報を確認できます。

主な機能

  1. 01フライトのリアルタイム追跡
  2. 02到着・出発時刻の確認
  3. 03空港の運航状況の表示
  4. 04緊急便の監視

活用シーン

  1. 01特定便の到着予定時刻の確認
  2. 02空港にいるフライトの確認
  3. 03地域内の緊急便の検索

MCP 対応

Claude Desktop などの MCP クライアントに、Flightradar24 のフライトデータを提供します。利用には Flightradar24 API キーが必要で、API の利用にはサブスクリプションが必要です。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

Flightradar24 MCP サーバー 🛩️

Flightradar24 のデータを使ってリアルタイムでフライトを追跡できる、Claude Desktop 用の MCP サーバーです。航空ファンや旅行の計画を立てる方、上空を飛ぶ航空機に興味がある方に最適です!

何ができますか? ✨

  • 🔍 あらゆるフライトをリアルタイムで追跡
  • ⏰ 特定のフライトの到着時刻と出発時刻を取得
  • 🌉 空港のフライト状況を確認
  • 🚨 緊急事態にあるフライトを監視
Anthropic Claude MCP Hackathon - FlightRadar24 MCP server

セットアップガイド 🚀

1. 前提条件
2. インストール
  1. このリポジトリをコンピューター上の任意の場所にクローンします:

    git clone https://github.com/sunsetcoder/flightradar24-mcp-server.git
    
  2. 依存関係をインストールして、プロジェクトをビルドします:

    cd flightradar24-mcp-server
    npm install
    npm run build
    
3. Claude Desktop との連携
  1. Claude Desktop の設定ファイルを開きます:

    # On Mac:
    ~/Library/Application Support/Claude/claude_desktop_config.json
    
    # On Windows:
    %APPDATA%/Claude/claude_desktop_config.json
    
  2. 設定ファイルの mcpServers オブジェクトに、以下を追加します:

    {
      "mcpServers": {
        "flightradar24-server": {
          "command": "node",
          "args": [
            "/Users/<username>/<FULL_PATH...>/flightradar24-mcp-server/dist/index.js"
          ],
          "env": {
            "FR24_API_KEY": "your_api_key_here",
            "FR24_API_URL": "https://fr24api.flightradar24.com"
          }
        }
      }
    }
    
  3. 重要な手順:

    • /FULL/PATH/TO/flightradar24-mcp-server を、リポジトリをクローンした実際のフルパスに置き換えます
    • env セクションに Flightradar24 の API キーを追加します
    • Windows でも、パスには必ずスラッシュ(/)を使用してください
  4. 変更を反映するため、Claude Desktop を再起動します

環境のセットアップ

  1. .env.example を .env にコピーします:

    cp .env.example .env
    
  2. .env ファイルに実際の Flightradar24 API キーを設定します:

    FR24_API_KEY=your_actual_api_key_here
    

注:実際の API キーをバージョン管理にコミットしないでください。セキュリティ上の理由から、.env ファイルは git の追跡対象外です。

試してみましょう! 🎮

サーバーを設定したら、Claude に次のような質問ができます:

  1. 「United Airlines のフライト UA123 の到着予定時刻は?」
  2. 「現在 SFO にいるすべてのフライトを表示して」
  3. 「このエリアに緊急事態にあるフライトはある?」
  4. 「今後 2 時間以内に SFO に到着するすべての国際線を表示して」
  5. 「現在、太平洋上空には商用便が何便ある?」
  6. 「カリフォルニア地域で緊急事態を宣言したフライトを特定して」

Claude との会話例:

You: What's the status of flight UA123?
Claude: Let me check that for you...
[Claude will use the MCP server to fetch real-time flight information]

よくある質問とトラブルシューティング 🤔

「Claude がサーバーに接続できません」
  • claude_desktop_config.json 内のパスが正しいか確認してください
  • フルパス(絶対パス)を使用していることを確認してください
  • API キーが正しいことを確認してください
  • Claude Desktop を再起動してみてください
「サーバーが応答しません」
  • Flightradar24 の API キーが有効であることを確認してください
  • API URL が正しいか確認してください
  • サーバーログにエラーメッセージがないか確認してください
FlightRadar API へのアクセス

さらにサポートが必要ですか? 🆘

  1. Claude Desktop が正しくインストールされていることを確認してください
  2. Flightradar24 の API キーが有効であることを確認してください
  3. 設定ファイル内のパスが正しいことを確認してください
  4. MCP サーバーのログにエラーメッセージがないか確認してください

ライセンス 📄

MIT


航空ファンのために ❤️ を込めて作成

コメント

MCP は初めてですか?

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

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