항공 MCP: 항공 데이터를 위한 모델 컨텍스트 프로토콜 서버
항공 MCP는 FAA 및 기타 항공 API에 매핑되는 모델 컨텍스트 프로토콜(MCP) 서버 제품군을 제공하여 실시간 항공 데이터를 LLM 기반 워크플로에 쉽게 통합할 수 있도록 지원합니다. 이 프로젝트는 Cursor, Claude 등의 LLM 클라이언트를 날씨, NOTAM, 차트, 항공기 정보 등을 위한 권위 있는 항공 데이터 소스에 연결하려는 개발자를 위해 설계되었습니다.
⚠️ 면책 조항 ⚠️
이 코드 개발자는 데이터를 제공하는 API의 정확성이나 안전성, 또는 특정 비행에 대한 비행 계획에 대해 책임을 지지 않습니다 . 이는 소프트웨어와 FlightPlanning.md 의 지침 모두에 적용되며, 이는 적절한 면허를 소지한 조종사의 전문 지식을 대체하지 않습니다 . 기장은 비행 안전 및 모든 관련 규정 준수에 대한 전적인 책임을 집니다.
특징
항공 데이터를 위한 모듈식 MCP 서버
FAA, 항공 날씨 및 기타 API와 통합
모든 MCP 호환 LLM 클라이언트와 함께 사용할 수 있는 간편한 구성
npm 패키지로 게시됨:
aviation-mcp
Related MCP server: Weather & WordPress MCP Server
MCP 서버 사용
mcp.json 파일에 aviation-mcp 서버를 다음과 같이 추가합니다. 유효한 값을 포함하도록 키를 업데이트하거나(FAA API 클라이언트 자격 증명은 https://api.faa.gov/s/ , API 키는 https://api-ninjas.com/ 참조) 키를 삭제하세요(삭제 시 관련 API가 숨겨집니다).
항공 기상(다양한 지리 참조 데이터 포함) 및 해도에는 API 키가 필요하지 않습니다. NOTAM에는 FAA 클라이언트 ID/비밀번호가 필요합니다.
지엑스피1
공식 출처
날씨 : 항공 날씨 데이터(METAR, TAF, PIREP, SIGMET, G-AIRMET 등)
차트 : 구역별, TAC, IFR 항로 및 TPP 차트
notam : FAA NOTAM API
🚧 깨진 소스 🚧
다음 소스가 도움이 될 수 있지만 통합이나 API 액세스가 아직 작동하지 않습니다.
강수량 : FAA EIM 날씨 근접 API(강수량 데이터)
공항 : FAA 공항 및 활주로 정보
구현되지 않음
지연 : ASWS FAA API는 공항 지연에 대한 정보를 제공합니다.
🚧🚧 비공식 출처 🚧🚧
항공기 : 항공기 데이터
🚧 출처 누락 🚧
기계가 읽을 수 있는 형식으로 절차 경로를 지정합니다. TODO: CIFP 데이터를 다운로드하고 arinc424 와 같은 도구를 사용하여 사용 가능한 형식으로 변환합니다.
기계가 읽을 수 있는 형식의 공역 데이터. 할 일: NASR 데이터를 다운로드하고 라이브러리를 사용하여 셰이프파일 및/또는 AIXM 데이터를 읽습니다.
용법
구성이 완료되면 LLM 클라이언트는 MCP 서버에 연결하여 필요에 따라 항공 데이터를 쿼리할 수 있습니다. mcp.json 구성 제공에 대한 자세한 내용은 클라이언트 설명서를 참조하십시오.
비행 계획에 사용할 수 있는 샘플 시스템 프롬프트는 FlightPlanning.md를 참조하세요.
시간에 대한 인식을 위해서는 시간 과 결합하는 것을 추천합니다.
EFB 관리를 위해 파일 시스템 이나 gdrive 와 결합하는 것을 고려하세요.
API 적용 범위
지원되는 API, 엔드포인트 및 통합 상태에 대한 자세한 목록은 Sources.md 참조하세요.
특허
MIT