Skip to main content
Glama
blevinstein

Aviation Model Context Protocol

by blevinstein

航空 MCP:航空数据的模型上下文协议服务器

Aviation MCP 提供了一套模型上下文协议 (MCP) 服务器,可映射到 FAA 和其他航空 API,从而轻松地将实时航空数据集成到您的 LLM 工作流程中。该项目专为希望将其 LLM 客户端(例如 Cursor、Claude 或其他客户端)连接到权威航空数据源(例如天气、航行通告、图表、飞机信息等)的开发者而设计。

⚠️ 免责声明 ⚠️

本代码的开发者不对提供数据的 API 的正确性或安全性负责,也不对您的特定航班的飞行计划负责。此规定适用于FlightPlanning.md中的软件和说明,它们不能替代持有适当执照的飞行员的专业知识。机长对飞行安全及所有相关法规的遵守负全部责任。

特征

  • 用于航空数据的模块化 MCP 服务器

  • 与 FAA、航空天气和其他 API 集成

  • 轻松配置,可与任何兼容 MCP 的 LLM 客户端一起使用

  • 作为 npm 包发布: aviation-mcp

Related MCP server: Aviation MCP Server

使用 MCP 服务器

将 Aviation-mcp 服务器添加到你的 mcp.json 文件中,如下所示。请确保更新密钥以包含有效值(访问https://api.faa.gov/s/获取 FAA API 客户端凭证,访问https://api-ninjas.com/获取其 API 密钥),否则请移除密钥(相关 API 将被隐藏)。

航空天气(包括大量地理参考数据)和图表不需要任何 API 密钥。航行通告 (NOTAM) 需要 FAA 客户端 ID/密钥。

{
   "mcpServers": {
      "aviation": {
         "command": "npx",
         "args": [
            "-y",
            "aviation-mcp"
         ],
         "env": {
            "API_NINJA_KEY": "<your-key>",
            "FAA_CLIENT_ID": "<your-id>",
            "FAA_CLIENT_SECRET": "<your-secret>"
         }
      }
   }
}

官方来源

  • 天气:航空气象数据(METAR、TAF、PIREP、SIGMET、G-AIRMET 等)

  • 图表:分区图、TAC图、IFR航路图和TPP图

  • 航行通告:FAA 航行通告 API

🚧 损坏的来源 🚧

这些来源会有所帮助,但集成或 API 访问尚未起作用:

  • 降水:FAA EIM 天气接近度 API(降水数据)

  • 机场:FAA机场和跑道信息

未实施

  • 延误:ASWS FAA API 提供有关机场延误的信息。

🚧🚧 非官方来源 🚧🚧

  • 飞机:飞机数据

🚧 缺失来源 🚧

  • 以机器可读格式编写程序路线。TODO:下载 CIFP 数据,并使用类似arinc424的工具将其转换为可用格式。

  • 机器可读格式的空域数据。待办事项:下载 NASR 数据并使用库读取 Shapefile 和/或 AIXM 数据。

用法

配置完成后,您的 LLM 客户端即可连接到 MCP 服务器并根据需要查询航空数据。有关如何提供mcp.json配置的详细信息,请参阅客户端的文档。

请参阅FlightPlanning.md了解用于飞行计划的示例系统提示。

对于时间意识,我建议与时间相结合。

对于 EFB 管理,考虑与文件系统gdrive结合使用。

API 覆盖率

有关受支持的 API、端点和集成状态的详细列表,请参阅Sources.md

执照

麻省理工学院

Install Server
A
license - permissive license
B
quality
F
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    B
    maintenance
    Enables flight planning and aviation operations through intelligent airport resolution, great-circle route calculation, and aircraft performance estimation. Supports 28,000+ airports worldwide and 190+ aircraft types for comprehensive flight planning via natural language.
    46
    4
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Provides AI assistants with access to real-time flight data, airport schedules, delays, and aviation reference databases through natural language queries.
    12
    17
    MIT

View all related MCP servers

Related MCP Connectors

  • Aviationstack MCP — global flight + airport + airline data

  • 350+ production-ready APIs through one MCP server — weather, geocoding, validation, financial data.

  • Live flight prices and working booking links for AI agents and travel apps.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/blevinstein/aviation-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server