这是一个使用AviationStack API提供实时航班跟踪和状态信息的模型上下文协议(MCP)服务器。
<a href="https://glama.ai/mcp/servers/@Cyreslab-AI/flightradar-mcp-server"> <img width="380" height="200" src="https://gips1.baidu.com/it/u=2148337519,757338729&fm=3081&app=3081&f=PNG?w=760&h=400" alt="FlightRadar Server MCP 服务器" /> </a>此MCP服务器提供了三个主要工具:
要通过Smithery自动安装flightradar-mcp-server到Claude Desktop:
npx -y @smithery/cli install @Cyreslab-AI/flightradar-mcp-server --client claude
克隆此仓库:
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获取航班信息:
用户:BA855航班的状态是什么?
Claude:BA855航班(英国航空)目前已经降落。
出发:布拉格瓦茨拉夫哈维尔机场(PRG),1号航站楼,B5登机口
计划时间:2025年3月25日,上午11:50:00
预计时间:2025年3月25日,上午11:50:00
到达:希思罗机场(LHR),3号航站楼
计划时间:2025年3月25日,下午1:10:00
用户:查找英国航空公司的航班
Claude:我找到了3212个英国航空公司的航班。这里列出前3个:
1. BA5719:图森(TUS)至达拉斯/沃斯堡(DFW)
状态:已安排
出发:2025年3月25日,上午5:00:00
2. BA6096:布拉格(PRG)至赫尔辛基(HEL)
状态:已安排
出发:2025年3月25日,上午11:40:00
3. BA855:布拉格(PRG)至伦敦希思罗(LHR)
状态:已降落
出发:2025年3月25日,上午10:50:00
用户:获取关于BA855航班的详细信息
Claude:这是关于BA855航班的详细信息:
航班:BA855(BAW855)
航空公司:英国航空
飞机:空中客车A320(注册号:G-EUUH)
出发:
- 机场:布拉格瓦茨拉夫哈维尔机场(PRG/LKPR)
- 航站楼:1,登机口:B5
- 计划时间:2025年3月25日,上午10:50:00
到达:
- 机场:伦敦希思罗机场(LHR/EGLL)
- 航站楼:3
- 计划时间:2025年3月25日,下午12:10:00
状态:已降落
此服务器需要一个AviationStack API密钥才能运行。您可以在aviationstack.com获取一个免费API密钥(每月100次请求)。
API密钥应作为名为AVIATIONSTACK_API_KEY的环境变量在您的MCP设置配置中提供。
MIT