这是一个基于Claude Desktop的MCP服务器,可以帮助您实时跟踪使用Flightradar24数据的航班。非常适合航空爱好者、旅行规划者或对头顶飞过的航班感兴趣的任何人!
将此仓库克隆到您的计算机上的某个位置:
git clone https://github.com/sunsetcoder/flightradar24-mcp-server.git
安装依赖项并构建项目:
cd flightradar24-mcp-server
npm install
npm run build
打开您的Claude Desktop配置文件:
# 在Mac上:
~/Library/Application Support/Claude/claude_desktop_config.json
# 在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密钥重启Claude Desktop以使更改生效
复制.env.example到.env:
cp .env.example .env
使用您的实际Flightradar24 API密钥更新.env文件:
FR24_API_KEY=your_actual_api_key_here
注意:不要将实际API密钥提交到版本控制中。出于安全原因,.env文件被git忽略。
一旦服务器配置完成,您可以向Claude提问如下问题:
与Claude的示例对话:
您:航班UA123的状态如何?
Claude:让我为您检查一下...
[Claude将使用MCP服务器获取实时航班信息]
claude_desktop_config.json中的路径是否正确MIT
为航空爱好者制作,充满爱心❤️