关于 Flightradar24 MCP Server 🛩️
面向航空爱好者和出行规划者的 Flightradar24 MCP 服务,可查询实时航班动态、机场航班状态及紧急航班信息。
主要功能
- 01实时追踪航班
- 02查询航班到达与出发时间
- 03查看机场航班状态
- 04监控紧急航班
适用场景
- 01查询特定航班预计到达时间
- 02查看机场当前航班
- 03筛查区域内的紧急航班
MCP 相关
该服务向 Claude Desktop 等 MCP 客户端提供 Flightradar24 航班数据查询能力。使用时需要 Flightradar24 API 密钥,API 访问需订阅。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Flightradar24 MCP 服务 🛩️
一个 Claude Desktop MCP 服务,使用 Flightradar24 数据帮助你实时追踪航班。非常适合航空爱好者、旅行规划者,或任何对头顶航班感到好奇的人!
它能做什么? ✨
- 🔍 实时追踪任意航班
- ⏰ 获取指定航班的到达和出发时间
- 🌉 查看机场航班状态
- 🚨 监控紧急航班
设置指南 🚀
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 -
在
.env文件中填写你的 Flightradar24 API 密钥:FR24_API_KEY=your_actual_api_key_here
注意:切勿将实际 API 密钥提交到版本控制系统。出于安全考虑,.env 文件已被 git 忽略。
来试试看! 🎮
配置好服务后,你可以向 Claude 提出以下问题:
- “United Airlines 航班 UA123 的预计到达时间是什么时候?”
- “显示目前所有位于 SFO 的航班”
- “附近有紧急航班吗?”
- “显示未来 2 小时内所有抵达 SFO 的国际航班”
- “目前有多少商业航班正在太平洋上空飞行?”
- “找出在加利福尼亚地区宣布紧急状态的航班”
与 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 需要订阅
需要更多帮助? 🆘
- 确保 Claude Desktop 已正确安装
- 确认 Flightradar24 API 密钥处于有效状态
- 检查配置文件中的路径是否正确
- 查看 MCP 服务日志中是否有错误消息
许可证 📄
MIT
为航空爱好者倾心打造 ❤️
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。