Flightradar24 MCP 服务器🛩️
Claude Desktop MCP 服务器,可帮助您使用 Flightradar24 数据实时追踪航班。非常适合航空爱好者、旅行规划师或任何对飞行感兴趣的人!
这能做什么?✨
🔍 实时追踪任何航班
⏰ 获取特定航班的到达和起飞时间
🌉 查看机场的航班状态
🚨 监控紧急航班
Related MCP server: LlamaCloud MCP Server
设置指南🚀
1. 先决条件
您的计算机上已安装Claude Desktop
Flightradar24 API 密钥(从Flightradar24 网站获取)*
2.安装
将此存储库克隆到您的计算机上的某个位置:
git clone https://github.com/sunsetcoder/flightradar24-mcp-server.git安装依赖项并构建项目:
cd flightradar24-mcp-server npm install npm run build
3. 与 Claude Desktop 集成
打开您的 Claude Desktop 配置文件:
# On Mac: ~/Library/Application Support/Claude/claude_desktop_config.json # On Windows: %APPDATA%/Claude/claude_desktop_config.json将以下内容添加到配置中的
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" } } } }重要步骤:
将
/FULL/PATH/TO/flightradar24-mcp-server替换为您克隆存储库的实际完整路径在
env部分添加您的 Flightradar24 API 密钥确保在路径中使用正斜杠 (
/),即使在 Windows 上
重新启动 Claude Desktop 以使更改生效
环境设置
将
.env.example复制到.env:cp .env.example .env使用您的实际 Flightradar24 API 密钥更新
.env文件:FR24_API_KEY=your_actual_api_key_here
注意:切勿将实际的 API 密钥提交到版本控制。出于安全原因,git 会忽略.env文件。
快来尝试一下吧!🎮
服务器配置完成后,您可以向 Claude 询问以下问题:
“联合航空 UA123 航班的预计到达时间是什么时候?”
“显示目前在旧金山国际机场的所有航班”
“该地区有紧急航班吗?”
“显示未来 2 小时内抵达旧金山国际机场的所有国际航班”
“目前有多少商业航班飞越太平洋?”
“确定在加州地区宣布紧急状态的所有航班”
与 Claude 的对话示例:
常见问题和故障排除🤔
“克劳德无法连接到服务器”
检查
claude_desktop_config.json中的路径是否正确确保使用完整的绝对路径
验证您的 API 密钥是否正确
尝试重启 Claude Desktop
“服务器没有响应”
确保您的 Flightradar24 API 密钥有效
检查API URL是否正确
在服务器日志中查找任何错误消息
FlightRadar API 访问
注意:使用 Flightradar24 的 API 需要订阅
需要更多帮助?🆘
确保 Claude Desktop 已正确安装
验证您的 Flightradar24 API 密钥是否有效
检查配置文件中的路径是否正确
在 MCP 服务器日志中查找错误消息
许可证📄
麻省理工学院
为航空爱好者倾情打造