Transport NSW MCP Server

Facilitates interaction with the Transport NSW API using the Model Context Protocol for accessing real-time transport data.

Local serverstdioPython

What is the Transport NSW MCP Server?

Facilitates interaction with the Transport NSW API using the Model Context Protocol for accessing real-time transport data.

What the server does

A Claude MCP for interacting with the Transport NSW API using direct HTTP requests.

This project implements a Model Context Protocol (MCP) service for Transport NSW's API.

  • Stop Finder API — Find transport stops by name or coordinates
  • Alerts API — Get information about transport alerts and disruptions
  • Departure Monitor API — Get real-time departure information for transport stops
  • MCP Implementation — Structured as a Model Context Protocol service

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

VariableDescriptionRequired
OPEN_TRANSPORT_API_KEYCredential the server authenticates with.Yes

Frequently asked questions

Yes, the tool includes a comprehensive demo script that showcases the functionality of all API endpoints. You can run the full demo or specific sections for stops, alerts, or departures.