
Flightradar24 MCP Server 🛩️

2025.02.17
0
JavaScript航班追踪实时数据航空信息位置服务
Flightradar24 MCP Server 是一个基于Claude Desktop的MCP服务器,用于实时追踪Flightradar24的航班数据。该服务适合航空爱好者、旅行规划者或任何对头顶飞过的航班感兴趣的人。
View on GitHub
Overview
基本能力
产品定位
Flightradar24 MCP Server 是一个实时航班追踪服务,通过与Claude Desktop集成,提供航班信息的查询和监控功能。
核心功能
- 🔍 实时追踪任何航班
- ⏰ 获取特定航班的到达和起飞时间
- 🌉 查看机场的航班状态
- 🚨 监控紧急航班
适用场景
- 航空爱好者追踪航班
- 旅行规划者查询航班信息
- 实时监控机场航班状态
- 紧急航班监控
工具列表
- Flightradar24 API:用于获取实时航班数据
- Claude Desktop:作为MCP服务器的运行环境
常见问题解答
- Claude无法连接到服务器:检查配置文件中的路径是否正确,确保使用绝对路径,验证API密钥是否正确,尝试重启Claude Desktop。
- 服务器无响应:确保Flightradar24 API密钥有效,检查API URL是否正确,查看服务器日志中的错误信息。
使用教程
使用依赖
- 安装Claude Desktop:从Claude Desktop官网下载并安装
- 获取Flightradar24 API密钥:从Flightradar24官网获取
安装教程
- 克隆仓库:
bash git clone https://github.com/sunsetcoder/flightradar24-mcp-server.git
- 安装依赖并构建项目:
bash cd flightradar24-mcp-server npm install npm run build
- 配置Claude Desktop:
- 打开配置文件(Mac:
~/Library/Application Support/Claude/claude_desktop_config.json
,Windows:%APPDATA%/Claude/claude_desktop_config.json
) - 添加MCP服务器配置:
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" } } } }
- 替换路径和API密钥
-
重启Claude Desktop
-
环境配置:
bash cp .env.example .env
更新.env
文件中的API密钥:env FR24_API_KEY=your_actual_api_key_here
调试方式
- 检查配置文件路径是否正确
- 验证API密钥是否有效
- 查看服务器日志中的错误信息
- 尝试重启Claude Desktop