NSW Roads MCP server
NSW live traffic hazards (crashes, roadworks, floods, fires, events) and toll costs.
0 stars468 downloads/wk
Reviews
Write oneNobody has reviewed NSW Roads yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
NSW Roads tools (16)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
calculate_tollEstimate toll costs (AUD) for driving between two places in NSW, with the toll roads used.
find_fuel_pricesFind prices (cents/L) for one fuel type at stations near a location.
find_stopsSearch train stations, bus stops, wharves and light rail stops by name. Returns stop IDs and the modes served.
get_car_park_availabilityLive free spaces at Transport Park&Ride car parks (about 40 car parks at stations across Sydney).
get_car_park_historyHow full a Park&Ride car park was through one day: hourly occupancy, the peak, and when it first filled up.
get_departuresNext departures from a station or stop, with real-time delays and platforms.
get_licence_detailsFull public-register record for one licence: classes (what work it covers), conditions, history, premises, associated people and licences, and compliance actions (disciplinary actions, suspensions, prosecutions, public warnings, insurance claims).
get_service_alertsCurrent disruptions, trackwork and service changes. Filter by mode, line (e.g. "T1", "L2", "333") and/or stop name.
get_station_pricesCurrent prices (cents/L) for every fuel type at one station.
get_traffic_hazardsLive Traffic NSW hazards: crashes, breakdowns, roadworks, floods, fires, alpine conditions and major events.
list_fuel_typesList fuel type codes and names (e.g. U91 = Unleaded 91, E10, P98, DL = Diesel).
list_registersList the NSW registers this server can search, what each covers, and whether its API key is configured.
plan_tripPlan a public transport journey from A to B, using real-time data where available.
search_licencesSearch a NSW register by person or business name (partial names work). Current licences are listed first.
search_stationsSearch stations by name, brand or address (incl. suburb/postcode). Use the returned station_code with get_station_prices.
verify_licenceCheck a licence number on a NSW register: status (Current/Expired/...), expiry date, licence type and holder.
Public scan report
scanner v0.1.10 · 2026-10-25 · same rubric, same numbers if you re-run it
- Code scan14 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 2 days ago15/15
- Maintainer identityregistry namespace matches repository owner6/10
How NSW Roads compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 80/100
- higher than 60% of 48,273 servers
- Tools
- 16
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 468
- more than 87% of 11,915 servers with a package
What its tools let an agent do: 16 read
Install NSW Roads in Claude Code, Cursor or VS Code
claude mcp add nsw-roads -- uvx mcp-au-nsw
What the publisher says
From the NSW Roads repository's README, as published. We do not edit it. Read it on GitHub
mcp-au-nsw
<!-- mcp-name: io.github.fisher98kim/nsw-fuel --> <!-- mcp-name: io.github.fisher98kim/nsw-transport --> <!-- mcp-name: io.github.fisher98kim/nsw-roads --> <!-- mcp-name: io.github.fisher98kim/nsw-licences -->
MCP servers for NSW Government APIs. Ask Claude (or any MCP client) things like "How do I get from UNSW to Circular Quay right now?", "Any crashes on the M4?", "Is electrician licence 241132C current?" or "Where's the cheapest diesel near Parramatta?" and get live answers.
Each server is a separate subcommand, so you only add the ones you need.
Quick start
1. Get API keys (free)
TfNSW Open Data Hub (for transport and roads; one key covers both)
- Register:
- Log in:
- Click your profile icon → API Tokens, enter a name and click Create API Token.
- Copy the token right away; it can't be viewed again. This is your NSWTRANSPORTAPI_KEY.
Official guide:
API.NSW (for fuel and licences)
and attach one API product. Each app can have only one API product, so create one app per API you want (e.g. one for the Fuel API, one for the Trades register).
- Register: (log in: )
- Go to My Apps → Add new app:
(NSWFUELAPIKEY / NSWFUELAPISECRET, NSWTRADESAPIKEY / NSWTRADESAPISECRET, ...; see the licences section for the full list). The free plan allows 2,500 calls per month per app.
- Copy each app's API Key and API Secret into the matching environment variables
2. Install uv (if you don't have it)
curl -LsSf https://astral.sh/uv/install.sh | sh3. Add the servers to your MCP client
Claude Code
claude mcp add nsw-transport -e NSW_TRANSPORT_API_KEY=your-tfnsw-key -- uvx mcp-au-nsw transport
claude mcp add nsw-roads -e NSW_TRANSPORT_API_KEY=your-tfnsw-key -- uvx mcp-au-nsw roads
claude mcp add nsw-fuel -e NSW_FUEL_API_KEY=your-key -e NSW_FUEL_API_SECRET=your-secret -- uvx mcp-au-nsw fuel
claude mcp add nsw-licences -e NSW_TRADES_API_KEY=your-key -e NSW_TRADES_API_SECRET=your-secret -- uvx mcp-au-nsw licencesFor licences, pass the key pair of every register you subscribed to; registers without keys are simply unavailable.
Claude Desktop / Cursor / other clients: add the servers you want to the MCP config file (claudedesktopconfig.json, .cursor/mcp.json, etc.):
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
NSW Roads: common questions
- Is NSW Roads MCP server safe?
- Mostly: it is graded B (80/100). Read the NSW Roads safety report
- How do I install NSW Roads?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does NSW Roads need an API key?
- Yes. The registry entry asks for
NSW_TRANSPORT_API_KEY. - Is NSW Roads maintained?
- The last commit was 11 days ago (2026-10-22). The latest release is v0.3.1.
- What can I use instead of NSW Roads?
- Servers from other publishers that do the same job: Jitsu MCP server.
- How does NSW Roads compare with other MCP servers?
- safety score 80/100 (higher than 60% of 48,273 servers); tools 16 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to NSW Roads
Same job from other publishers: the closest match first, then the best rated.
- JitsuManage Jitsu data pipelines: destinations, streams, connections, functions, live events.not reviewedEstablishedA