flightradar24-mcp-server

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Uses .env files for configuration management, particularly for storing sensitive Flightradar24 API credentials securely outside of version control.

  • Allows tracking and querying United Airlines flights specifically, as demonstrated in the example query 'What's the status of flight UA123?'

Flightradar24 MCP サーバー 🛩️

Flightradar24のデータを使ってリアルタイムでフライトを追跡できるClaudeデスクトップMCPサーバー。航空愛好家、旅行プランナー、上空を飛ぶ飛行機に興味がある方など、どなたにも最適です。

これは何ができるの?✨

  • 🔍 あらゆるフライトをリアルタイムで追跡
  • ⏰ 特定のフライトの到着時刻と出発時刻を取得する
  • 🌉 空港のフライト状況を確認する
  • 🚨 緊急飛行を監視する

セットアップガイド🚀

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. 実際の Flightradar24 API キーを使用して.envファイルを更新します。
    FR24_API_KEY=your_actual_api_key_here

注意:実際のAPIキーをバージョン管理にコミットしないでください。.envファイル.envセキュリティ上の理由からGitによって無視されます。

試してみましょう!🎮

サーバーが設定されると、次のような質問を Claude に尋ねることができます。

  1. 「ユナイテッド航空UA123便の到着予定時刻は?」
  2. 「現在SFOにあるすべてのフライトを表示」
  3. 「この地域に緊急飛行はありますか?」
  4. 「今後2時間以内にサンフランシスコ国際空港に到着するすべての国際便を表示」
  5. 「現在、太平洋上空を飛行している商業便は何便ありますか?」
  6. 「カリフォルニア地域で緊急事態を宣言した航空便を特定する」

クロードとの会話の例:

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_desktop_config.jsonのパスが正しいか確認します
  • 完全な絶対パスを使用していることを確認してください
  • APIキーが正しいことを確認してください
  • Claude Desktopを再起動してみてください

「サーバーが応答していません」

  • Flightradar24 APIキーが有効であることを確認してください
  • API URLが正しいか確認してください
  • サーバーログでエラーメッセージを探します

FlightRadar API アクセス

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

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

ライセンス📄

マサチューセッツ工科大学


航空愛好家のために❤️で作られました

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Flightradar24のデータを使ってリアルタイムでフライトを追跡できるClaudeデスクトップMCPサーバー。航空愛好家、旅行プランナー、上空を飛ぶ飛行機に興味がある方など、どなたにも最適です。

  1. What Can This Do? ✨
    1. Setup Guide 🚀
      1. 1. Prerequisites
      2. 2. Installation
      3. 3. Integration with Claude Desktop
    2. Environment Setup
      1. Let's Try It Out! 🎮
        1. Common Questions & Troubleshooting 🤔
          1. "Claude can't connect to the server"
          2. "The server isn't responding"
          3. FlightRadar API Access
        2. Need More Help? 🆘
          1. License 📄
            ID: 5w29onbypp