Flightradar24 MCP Server
位置
Flightradar24 MCP Server
🔥 热度:4

帮助你实时跟踪航班

DeepSeek 导航网:Flightradar24 MCP 一个 Claude 桌面 MCP 服务器,利用 Flightradar24 的数据帮助你实时跟踪航班。非常适合航空爱好者、旅行规划者或任何对头顶飞行感兴趣的人!

这个功能可以做什么? ✨

  • 🔍 实时跟踪任何航班
  • ⏰ 获取特定航班的到达和出发时间
  • 🌉 查看机场内航班的状态
  • 🚨 监控紧急航班

设置指南 🚀

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 配置文件:
    # 在 Mac 上:
    ~/Library/Application Support/Claude/claude_desktop_config.json
    
    # 在 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. “联合航空公司航班 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 访问

  • 注意:使用 Flightradar24 的 API 需要 订阅

需要更多帮助?

  1. 确保 Claude Desktop 已正确安装
  2. 验证您的 Flightradar24 API 密钥是活跃状态
  3. 检查配置文件中的路径是否正确
  4. 查看 MCP 服务器日志中的错误信息

相关推荐