Flightradar24 MCP Server 🛩️

Flightradar24 MCP Server 🛩️

用于航班追踪的模型上下文协议服务器。

简介

Flightradar24 MCP 服务器是基于 Claude Desktop 的工具,可帮助你实时跟踪航班、查看抵达/出发时间、监控机场状态和紧急航班。

安装步骤 🚀

1. 准备工作

2. 安装服务器

git clone https://github.com/sunsetcoder/flightradar24-mcp-server.git
cd flightradar24-mcp-server
npm install
npm run build

3. 配置环境

cp .env.example .env
# 在.env文件中添加你的API密钥
FR24_API_KEY=your_actual_api_key_here

4. 集成 Claude Desktop

编辑 Claude Desktop 配置文件:

  • Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%/Claude/claude_desktop_config.json

添加以下配置:

{
  "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"
      }
    }
  }
}

注意: 使用完整的绝对路径,即使在Windows上也使用正斜杠(/)

5. 重启 Claude Desktop

重启应用以加载新配置。

使用示例 🎮

向 Claude 询问以下问题:

  • "UA123航班的预计到达时间是什么时候?"
  • "显示SFO当前的所有航班"
  • "附近是否有紧急航班?"
  • "显示接下来两小时内抵达SFO的所有国际航班"

故障排除 🔧

如遇连接问题:

  • 检查配置文件中的路径是否正确
  • 确认API密钥有效
  • 检查服务器日志中的错误信息
  • 重启Claude Desktop

需要帮助?

参考完整文档或提交GitHub issue获取支持。


使用Flightradar24 API需要订阅计划