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需要订阅计划