Flightradar24 MCP Server 🛩️

Flightradar24 MCP Server 🛩️

site icon
2025.01.29 21
JavaScript航班追踪实时数据航空信息服务位置服务
Flightradar24 MCP Server 是一个基于 Claude Desktop 的 MCP 服务,用于实时追踪航班信息。它利用 Flightradar24 的数据,为航空爱好者、旅行规划者或任何对航班信息感兴趣的人提供实时航班追踪服务。
View on GitHub

Overview

基本能力

产品定位

Flightradar24 MCP Server 是一个实时航班追踪服务,专为航空爱好者和需要航班信息的用户设计。

核心功能

  • 🔍 实时追踪任何航班
  • ⏰ 获取特定航班的到达和起飞时间
  • 🌉 查看机场航班状态
  • 🚨 监控紧急航班

适用场景

  • 航空爱好者追踪航班
  • 旅行规划者查询航班信息
  • 实时监控机场航班状态
  • 紧急航班监控

工具列表

  • Flightradar24 API:用于获取实时航班数据
  • Claude Desktop:作为 MCP 服务的运行平台

常见问题解答

  • Claude 无法连接到服务器:检查配置文件路径是否正确,API 密钥是否有效,并重启 Claude Desktop。
  • 服务器无响应:验证 API 密钥和 URL 是否正确,检查服务器日志中的错误信息。
  • Flightradar API 访问:需要订阅 Flightradar24 的 API 服务。

使用教程

使用依赖

  1. 安装 Claude Desktop
  2. 获取 Flightradar24 API 密钥(从 Flightradar24's website 获取)

安装教程

  1. 克隆仓库: bash git clone https://github.com/sunsetcoder/flightradar24-mcp-server.git
  2. 安装依赖并构建项目: bash cd flightradar24-mcp-server npm install npm run build
  3. 配置 Claude Desktop:
  4. 打开配置文件(Mac:~/Library/Application Support/Claude/claude_desktop_config.json,Windows:%APPDATA%/Claude/claude_desktop_config.json
  5. 添加 MCP 服务器配置
  6. 替换路径和 API 密钥
  7. 重启 Claude Desktop

调试方式

  1. 复制 .env.example.envbash cp .env.example .env
  2. 更新 .env 文件中的 API 密钥
  3. 检查服务器日志以查找错误信息

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。