mcpbeat Sign in

NSW Transport MCP Server

local only

NSW Transport runs on your own machine — the client starts it, so there is no endpoint to ping. 1 339 installs a week from pypi. Last commit 23 Oct 2026.

NSW public transport: trip planning, real-time departures, service alerts, Park&Ride car parks.

Installs per day peak 564 · avg 44
a month agotoday
1 339
Installs / week
pypi · mcp-au-nsw
0
Stars
0 open issues
23 Oct 2026
Last commit
from GitHub
MIT
License
Python

Nothing serious here today

Today is the operative word: we check NSW Transport every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.

run in your terminal
claude mcp add nsw-transport -e 'NSW_TRANSPORT_API_KEY=<NSW_TRANSPORT_API_KEY>' -- uvx mcp-au-nsw
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "nsw-transport": {
      "command": "uvx",
      "args": [
        "mcp-au-nsw"
      ],
      "env": {
        "NSW_TRANSPORT_API_KEY": "<NSW_TRANSPORT_API_KEY>"
      }
    }
  }
}
~/.codex/config.toml
[mcp_servers.nsw-transport]
command = "uvx"
args = ["mcp-au-nsw"]
env = { NSW_TRANSPORT_API_KEY = "<NSW_TRANSPORT_API_KEY>" }
.cursor/mcp.json
{
  "mcpServers": {
    "nsw-transport": {
      "command": "uvx",
      "args": [
        "mcp-au-nsw"
      ],
      "env": {
        "NSW_TRANSPORT_API_KEY": "<NSW_TRANSPORT_API_KEY>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "nsw-transport": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "mcp-au-nsw"
      ],
      "env": {
        "NSW_TRANSPORT_API_KEY": "<NSW_TRANSPORT_API_KEY>"
      }
    }
  }
}

Put your own value in place of <NSW_TRANSPORT_API_KEY> (TfNSW Open Data Hub API token: https://opendata.transport.nsw.gov.au (profile -> API Tokens)). The author’s registry entry marks it as required.

Alternatives to NSW Transport

same job, measured the same way
Transport Nsw
by pipeworx-io

Transport for NSW MCP — journey planning, live departures, service alerts

46 tools answering
National Parks MCP Server
by cyanheads

Plan US National Park Service trips — parks, alerts, campgrounds, things to do, events.

79 installs/wk 6 tools answering
SF Muni Real-Time Transit
by srivastsh

Real-time SF Muni departures, routes, alerts, vehicle positions, and schedules.

11 tools answering
OeBB (Austrian Railways)
by slettmayer

OeBB (Austrian Railways) train data: stations, departures, connections, service alerts.

308 installs/wk local only
511 Sf Bay
by pipeworx-io

511 SF Bay Transit MCP — live departures, vehicle positions and service alerts for every transit…

46 tools answering
Transit MCP
by transitmcp

Trips, departures, alerts and vehicles for NYC, DC and the SF Bay Area.

18 tools answering
UserTapes
by mcdca

Query real user session replay data: tapes, transcripts, error/rage-click filters, alerts.

answering
Tá Rodando
by com-tarodando

Uptime monitoring and public status page: HTTP monitors, down/up alerts and incidents.

answering

NSW Transport — questions

Answers built from our own checks of this server.

Why is there no uptime for NSW Transport?
NSW Transport runs on your own machine over stdio — there is no network address to reach, so uptime cannot be measured for it by anyone. What can be measured is adoption: the pypi package mcp-au-nsw was installed 1 339 times last week.
How do I connect NSW Transport?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It runs locally, so the command pulls mcp-au-nsw straight from pypi; nothing to host, nothing to sign up for.
How many people use NSW Transport?
The pypi package mcp-au-nsw was installed 1 339 times in the last week. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is NSW Transport open source?
Yes — it is published under the MIT licence, written in Python and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.