FlightRadar MCP 服务器
使用 AviationStack API 提供实时航班跟踪和状态信息的模型上下文协议 (MCP) 服务器。
特征
该 MCP 服务器提供了三个主要工具:
get_flight_data :通过 IATA 或 ICAO 代码获取特定航班的详细信息
search_flights :按航空公司、出发/到达机场和状态等各种条件搜索航班
get_flight_status :获取特定航班的可读状态摘要
Related MCP server: Variflight MCP Server
安装
通过 Smithery 安装
要通过Smithery自动为 Claude Desktop 安装 flightradar-mcp-server:
npx -y @smithery/cli install @Cyreslab-AI/flightradar-mcp-server --client claude先决条件
Node.js(v14 或更高版本)
npm(v6 或更高版本)
AviationStack API 密钥(在aviationstack.com获取)
设置
克隆此存储库:
git clone https://github.com/Cyreslab-AI/flightradar-mcp-server.git cd flightradar-mcp-server安装依赖项:
npm install构建服务器:
npm run build在您的 MCP 设置文件中配置服务器:
对于 Claude VSCode 扩展,添加到
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json:{ "mcpServers": { "flightradar": { "command": "node", "args": ["/path/to/flightradar-mcp-server/build/index.js"], "env": { "AVIATIONSTACK_API_KEY": "YOUR_API_KEY_HERE" }, "disabled": false, "autoApprove": [] } } }对于 Claude 桌面应用程序,添加到
~/Library/Application Support/Claude/claude_desktop_config.json(macOS) 或其他平台上的类似路径。
使用示例
服务器配置完成后,您可以使用 Claude 获取航班信息:
获取航班状态
User: What's the status of flight BA855?
Claude: Flight BA855 (British Airways) is currently landed.
Departure: Prague Vaclav Havel Airport (PRG), Terminal 1, Gate B5
Scheduled: 3/25/2025, 11:50:00 AM
Estimated: 3/25/2025, 11:50:00 AM
Arrival: Heathrow (LHR), Terminal 3
Scheduled: 3/25/2025, 1:10:00 PM搜索航班
User: Find British Airways flights
Claude: I found 3212 British Airways flights. Here are the first 3:
1. BA5719: Tucson (TUS) to Dallas/Fort Worth (DFW)
Status: scheduled
Departure: 3/25/2025, 5:00:00 AM
2. BA6096: Prague (PRG) to Helsinki (HEL)
Status: scheduled
Departure: 3/25/2025, 11:40:00 AM
3. BA855: Prague (PRG) to London Heathrow (LHR)
Status: landed
Departure: 3/25/2025, 10:50:00 AM获取航班详情
User: Get detailed information about flight BA855
Claude: Here are the details for flight BA855:
Flight: BA855 (BAW855)
Airline: British Airways
Aircraft: Airbus A320 (Registration: G-EUUH)
Departure:
- Airport: Prague Vaclav Havel Airport (PRG/LKPR)
- Terminal: 1, Gate: B5
- Scheduled: 3/25/2025, 10:50:00 AM
Arrival:
- Airport: London Heathrow (LHR/EGLL)
- Terminal: 3
- Scheduled: 3/25/2025, 12:10:00 PM
Status: landedAPI 密钥配置
此服务器需要 AviationStack API 密钥才能运行。您可以在AviationStack.com获取免费 API 密钥(每月 100 次请求)。
API 密钥应作为 MCP 设置配置中名为AVIATIONSTACK_API_KEY的环境变量提供。
执照
麻省理工学院