FlightRadar MCP 服务器
使用 AviationStack API 提供实时航班跟踪和状态信息的模型上下文协议 (MCP) 服务器。
特征
该 MCP 服务器提供了三个主要工具:
get_flight_data :通过 IATA 或 ICAO 代码获取特定航班的详细信息
search_flights :按航空公司、出发/到达机场和状态等各种条件搜索航班
get_flight_status :获取特定航班的可读状态摘要
Related MCP server: Trakt
安装
通过 Smithery 安装
要通过Smithery自动为 Claude Desktop 安装 flightradar-mcp-server:
先决条件
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 获取航班信息:
获取航班状态
搜索航班
获取航班详情
API 密钥配置
此服务器需要 AviationStack API 密钥才能运行。您可以在AviationStack.com获取免费 API 密钥(每月 100 次请求)。
API 密钥应作为 MCP 设置配置中名为AVIATIONSTACK_API_KEY的环境变量提供。
执照
麻省理工学院