빌니우스 교통 MCP 서버
빌니우스 대중교통 데이터 접근 기능을 대규모 언어 모델(LLM)에 제공하는 모델 컨텍스트 프로토콜(MCP) 서버 구현입니다. 이 프로젝트는 MCP 표준을 사용하여 실시간 교통 데이터로 LLM 기능을 확장하는 방법을 보여줍니다.
모델 컨텍스트 프로토콜(MCP)은 대규모 언어 모델(LLM)이 외부 도구 및 데이터에 안전하게 액세스할 수 있도록 하는 표준입니다. MCP를 통해 LLM은 다음과 같은 작업을 수행할 수 있습니다.
실시간 또는 로컬 데이터에 액세스
외부 함수 claude_desktop_config.json을 호출합니다.
시스템 리소스와 상호 작용
일관된 도구 인터페이스 유지
이 프로젝트는 LLM에 빌니우스 대중교통 데이터 도구를 제공하는 MCP 서버를 구현하여 LLM이 대중교통 정류장과 노선에 대한 질의에 답할 수 있도록 합니다.
서버는 다음과 같은 MCP 도구를 제공합니다.
find_stops: 이름으로 대중교통 정류장 검색지엑스피1
find_closest_stop: 주어진 좌표에서 가장 가까운 대중교통 정류장을 찾습니다.{ coordinates: string; // Format: "latitude, longitude" (e.g., "54.687157, 25.279652") }
Claude 개발 환경에 MCP 서버를 추가하려면 claude_desktop_config.json 파일에 다음 구성을 추가하세요.
참고: 로컬 설치에 맞게 디렉토리 경로를 조정하세요.
클라이언트를 실행하려면: