KTX/SRT 통합 조회 및 예매 연결 MCP 서버 요구사항 명세서
문서 버전: 2.0 (Final)
작성일: 2025년 9월 11일
1. 프로젝트 개요 및 목표
1.1. 개요
본 프로젝트는 AI 모델(LLM)이 사용자의 자연어 요청에 따라 KTX와 SRT의 운행 정보를 통합 조회하고, 실시간 잔여석 유무를 확인하며, 공식 예매 사이트로 연결해주는 MCP(Model Context Protocol) 서버를 구축하는 것을 목표로 한다.
1.2. 목표
- 통합 조회: AI가 KTX와 SRT 정보를 단일 요청으로 조회할 수 있는 도구(Tool)를 제공한다.
- 실시간 확인: 크롤링 기술을 통해 특정 열차의 잔여석 유무를 실시간으로 확인할 수 있는 도구를 제공한다.
- 편리한 연결: 확인된 정보를 바탕으로 사용자가 예매를 원할 시, 해당 열차의 공식 예매 페이지로 즉시 이동시키는 도구를 제공한다.
- 미래 확장성: 향후 '매진 열차 잔여석 발생 시 알림'과 같은 고도화된 기능을 안정적으로 추가할 수 있는 확장 가능한 구조로 설계한다.