DNDzgz MCP 서버
이는 DNDzgz API를 사용하여 실시간 트램 도착 추정치와 역 정보를 포함하여 사라고사 트램 시스템에 대한 정보를 제공하는 MCP(Model Context Protocol) 서버입니다.
설치
저장소를 복제합니다.
지엑스피1
종속성 설치:
Related MCP server: Time Server
애플리케이션 실행
유효한 Google Maps API 키로 환경 변수를 추가합니다.
서버를 시작하려면:
또는 MCP 클라이언트에서 다음과 같이 구성하세요.
서버가 시작되어 MCP 전송 계층에 연결됩니다.
사용 가능한 도구
서버는 다음과 같은 도구를 제공합니다.
zaragoza-tram-estimations: 특정 트램 역에 대한 실시간 도착 예상 시간을 확인하세요매개변수:
station(번호): 전차역의 ID
반환: 양방향 예상 도착 시간을 포함하는 JSON
zaragoza-tram-stations: 사라고사의 모든 트램역 목록을 확인하세요매개변수:
latitude(숫자): 근접성에 따라 스테이션을 정렬하기 위한 위도longitude(숫자): 근접성에 따라 스테이션을 정렬하기 위한 경도
반환: 위치, 이름, ID를 포함한 스테이션 정보가 포함된 JSON
zaragoza-bus-stops: 사라고사의 모든 버스 정류장을 확인하세요매개변수:
latitude(숫자): 경유지를 근접성 기준으로 정렬할 위도longitude(숫자): 경도를 사용하여 근접성별로 정류장을 정렬합니다.
반환: 버스 정류장 위치, 이름, ID 및 노선이 포함된 JSON
zaragoza-bus-estimations: 특정 버스 정류장에 대한 실시간 도착 예상 시간을 확인하세요매개변수:
stop(번호): 버스 정류장의 ID
반환: 해당 정류장을 운행하는 각 노선의 예상 도착 시간을 포함하는 JSON
zaragoza-bizi-stations: 사라고사의 모든 비지 스테이션(공공 자전거 대여 서비스)을 확인하세요매개변수:
latitude(숫자): 근접성에 따라 스테이션을 정렬하기 위한 위도longitude(숫자): 근접성에 따라 스테이션을 정렬하기 위한 경도
반환: Bizi 스테이션 위치, 이름 및 ID가 포함된 JSON
zaragoza-bizi-estimations: Bizi 역의 자전거 및 무료 슬롯의 실시간 가용성을 확인하세요매개변수:
station(번호): 비지역의 ID
반환: 자전거 및 주차 공간 가용성을 포함하는 JSON
google-maps-link: 특정 위치에 대한 Google Maps 링크를 가져옵니다.매개변수:
latitude(숫자): 위치의 위도longitude(숫자): 위치의 경도
반환: 지정된 위치를 표시하는 Google Maps URL
geolocation-from-address: 주소에서 지리적 위치(위도 및 경도)와 발견된 형식화된 주소를 가져옵니다.매개변수:
address(문자열): 지리적 위치를 찾을 주소(예: "Plaza de San Francisco, Zaragoza, Spain")
반환: 위도, 경도, 신뢰 수준 및 형식화된 주소가 포함된 JSON
종속성
@modelcontextprotocol/sdk: ^1.9.0
예
Claude Desktop을 사용한 예시가 있는 스크린샷이 있습니다.
