Vilnius Transport MCP Server

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

빌니우스 교통 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 파일에 다음 구성을 추가하세요.

{ "mcpServers": { "vilnius_transport": { "command": "uv", "args": [ "--directory", "path/vilnius-transport-mcp-server/src/vilnius_transport_mcp", "run", "transport.py" ] } } }

참고: 로컬 설치에 맞게 디렉토리 경로를 조정하세요.

클라이언트를 실행하려면:

uv run client.py path/src/vilnius_transport_mcp/transport.py

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

모델 컨텍스트 프로토콜을 통해 대규모 언어 모델이 빌니우스 대중교통 정류장과 노선에 대한 실시간 데이터에 접근할 수 있도록 합니다.

ID: ns9bycn485