Skip to main content
Glama

TfNSW Realtime Alerts MCP Server

by piddlingtuna

TfNSW 실시간 알림 MCP 서버

NSW 교통부(TfNSW)의 실시간 알림 API를 위한 모델 컨텍스트 프로토콜 서버입니다. 이 서버는 대용량 언어 모델을 통해 실시간 교통 알림 및 정보에 접근하고 상호작용할 수 있는 도구를 제공합니다.

개요

이 TypeScript 기반 MCP 서버는 NSW 교통국의 실시간 알림 시스템과의 통합을 구현합니다. AI 지원 담당자가 NSW 교통망 전반의 교통 차질, 예정된 공사 및 기타 중요 알림에 대한 최신 정보를 확인할 수 있도록 지원합니다.

특징

자원

  • nsw-transport:// URI를 통해 전송 알림을 나열하고 액세스합니다.
  • 교통수단(버스, 기차, 페리 등)별로 알림을 필터링합니다.
  • AI 도우미가 쉽게 사용할 수 있는 일반 텍스트 형식

도구

  • get-transport-alerts - 현재 교통 알림 검색
    • 운송 수단으로 필터링
    • 영향을 받는 경로, 기간 및 영향 세부 정보를 포함한 형식화된 알림 정보를 반환합니다.

프롬프트

  • transport-disruption-summary - 현재 교통 중단 알림 요약 생성
    • 관련 알림 세부 정보를 내장 리소스로 포함합니다.
    • 주요 혼란에 대한 LLM 요약을 위한 구조화된 프롬프트를 반환합니다.

운송 모드

다음과 같은 운송 모드가 지원됩니다.

  • all - 모든 운송 수단
  • buses - 시드니 메트로 및 외곽 메트로 버스 서비스
  • ferries - 시드니 페리 및 뉴캐슬 교통 페리
  • lightrail - 경전철 서비스
  • metro - 시드니 메트로
  • nswtrains - NSW Trains 지역 열차 및 버스
  • regionbuses - 지역 버스 서비스
  • sydneytrains - 시드니 열차 교외 및 도시간 네트워크

입증

이 서버를 사용하려면 TfNSW 오픈 데이터 API 인증이 필요합니다. TfNSW 오픈 데이터 허브 에서 API 키를 등록해야 합니다.

설치

Claude Desktop과 함께 사용하려면 서버 구성을 추가하세요.

MacOS의 경우: ~/Library/Application Support/Claude/claude_desktop_config.json

Windows의 경우: %APPDATA%/Claude/claude_desktop_config.json

지엑스피1

"your_api_key_here" TfNSW Open Data Hub 의 TfNSW API 키로 바꾸세요.

개발

.env 파일에서 API 키를 환경 변수로 구성하세요.

NSW_TRANSPORT_API_KEY="your_api_key_here"

종속성 설치:

npm install

서버를 빌드하세요:

npm run build

자동 재빌드를 사용한 개발의 경우:

npm run watch

디버깅

디버깅을 위해 패키지 스크립트로 제공되는 MCP Inspector를 사용할 수 있습니다.

npm run inspector

검사기는 브라우저에서 디버깅 도구에 액세스할 수 있는 URL을 제공합니다.

특허

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.

-
security - not tested
A
license - permissive license
-
quality - not tested

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.

이 서버를 사용하면 대규모 언어 모델이 NSW 교통 네트워크의 실시간 교통 알림에 액세스하고 상호 작용할 수 있으며, 교통 모드별 필터링과 중단 및 계획된 작업에 대한 형식화된 알림 정보를 반환할 수 있습니다.

  1. 개요
    1. 특징
      1. 자원
      2. 도구
      3. 프롬프트
    2. 운송 모드
      1. 입증
        1. 설치
          1. 개발
            1. 디버깅
          2. 특허

            Related MCP Servers

            • A
              security
              F
              license
              A
              quality
              Enables Large Language Models to access real-time data on Vilnius public transport stops and routes through the Model Context Protocol.
              Last updated -
              2
              1
              Python
            • -
              security
              A
              license
              -
              quality
              A Model Context Protocol server that integrates with Linear's issue tracking system, allowing LLMs to create, update, search, and comment on Linear issues through natural language interactions.
              Last updated -
              324
              288
              JavaScript
              MIT License
              • Apple
            • -
              security
              A
              license
              -
              quality
              An MCP service for interacting with Transport NSW's API that enables users to find transport stops around locations and retrieve information about transport alerts and disruptions.
              Last updated -
              Python
              MIT License
            • -
              security
              A
              license
              -
              quality
              A Model Context Protocol server enabling AI systems to send real-time notifications to phones, desktops, and other devices through the ntfy publish/subscribe service.
              Last updated -
              10
              8
              TypeScript
              Apache 2.0
              • Apple

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/piddlingtuna/tfnsw-realtime-alerts-mcp-server'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server