Prototyp · Vorschau: alle Server aus der offiziellen Registry, alle 30 Minuten synchronisiert. Bewertungen und Benutzerkonten folgen in einem späteren Schritt.
PopNx MCPMCP-Server für alle, die KI nutzen · in einfachen Worten erklärt

NSW Roads

von fisher98kimVersion 0.3.1i★ –iLäuft auf deinem Computer
Name in der Registryio.github.fisher98kim/nsw-roads

Installieren

Überblick

Beschreibung vom Entwickler (englisches Original)

NSW live traffic hazards (crashes, roadworks, floods, fires, events) and toll costs.

Die drei Säulen von PopNx MCP

Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.

Was du damit machen kannst

Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.

  • Verbindung: Läuft auf deinem Computer
  • Transport: stdio
  • Kategorie: Sonstiges
  • Das musst du eintragen: NSW_TRANSPORT_API_KEY

Installation

Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.

Bevor du installierst

  • Basischecks: 1 von 1 bestanden
  • Läuft auf deinem Computer mit den Rechten deines Benutzerkontos (Dateien, Netzwerk, Apps).
  • Das trägst du selbst ein: NSW_TRANSPORT_API_KEY

Als geheim markierte Werte sind Schlüssel zu deinem Konto. Gib sie nie weiter und füge sie nie in einen Chat ein.

Du brauchst

  • PyPIuv für Python installiert (für den Befehl uvx)

Welche App nutzt du?

Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.

Öffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein

{
  "mcpServers": {
    "nsw-roads": {
      "command": "uvx",
      "args": [
        "mcp-au-nsw",
        "roads"
      ],
      "env": {
        "NSW_TRANSPORT_API_KEY": "your-value"
      }
    }
  }
}

Führe das in deinem Terminal aus

claude mcp add nsw-roads --env NSW_TRANSPORT_API_KEY=your-value -- uvx mcp-au-nsw roads

Trag die leeren Werte ein, bevor du ihn startest.

In Cursor öffnen

Oder kopier die Einstellungen selbst

In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen

{
  "mcpServers": {
    "nsw-roads": {
      "command": "uvx",
      "args": [
        "mcp-au-nsw",
        "roads"
      ],
      "env": {
        "NSW_TRANSPORT_API_KEY": "your-value"
      }
    }
  }
}

Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.

In VS Code öffnen

Oder kopier die Einstellungen selbst

In .vscode/mcp.json in deinem Projekt einfügen

{
  "servers": {
    "nsw-roads": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "mcp-au-nsw",
        "roads"
      ],
      "env": {
        "NSW_TRANSPORT_API_KEY": "your-value"
      }
    }
  }
}

Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.

Dieser Server läuft auf deinem Computer, und ChatGPT kann sich nur mit Servern im Internet verbinden. Wähle eine andere App.

Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.

Werte, die du selbst einträgst

  • NSW_TRANSPORT_API_KEY geheim erforderlich env
    TfNSW Open Data Hub API token: https://opendata.transport.nsw.gov.au (profile -> API Tokens); same token as nsw-transport

Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.

Was er kann

Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.

Basischecksi

Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 9. Nov. 2026

  • ✓ Bestanden

    Entwickler passt zum Repo

    Der Registry-Name wurde mit dem GitHub-Konto fisher98kim bestätigt, dem das Repo gehört

  • … Noch nicht geprüft

    Wird noch gepflegt

    Dieses Repo haben wir noch nicht von GitHub gelesen

  • … Noch nicht geprüft

    Hat eine Lizenz

    Dieses Repo haben wir noch nicht von GitHub gelesen

  • – Nicht zutreffend

    Endpunkt antwortet

    Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet

  • – Nicht zutreffend

    Anmeldung mit OAuth

    Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen

  • … Noch nicht geprüft

    Keine versteckten Anweisungen in Tool-Beschreibungen

    Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen

Im Vergleich mit anderen in Sonstigesi

  • Mehr Sterne als 0 % der anderen 18839 Server in dieser Kategorie
  • Neuer in der Registry veröffentlicht als 71 % der anderen 18839 Server in dieser Kategorie
  • Basischecks gleich gut wie oder besser als bei 100 % der anderen 18839 Server in dieser Kategorie

Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.

Häufige Fragen

Ist NSW Roads sicher?

Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.

Welche Schlüssel oder Codes braucht er?

Das musst du eintragen: NSW_TRANSPORT_API_KEY

Läuft er auf meinem Computer oder in der Cloud?

Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).

Wird er noch gepflegt?

Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (0.3.1) kam vor 18 Tagen in die Registry.

Welche Apps können ihn nutzen?

Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Python (uv) auf deinem Computer.

Was kann ich stattdessen nutzen?

In derselben Kategorie: Spec Driven Development, Remote Desktop Commander, Australia & New Zealand Grocery Prices

Alternativen

Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.

So liest du eine Karte:↓ Downloads pro Wochei★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti

Spec Driven Development

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

von formulahendryAm Anfang↓ 66/Wo.★ 440Aktualisiert vor 14 Monaten

Läuft auf deinem Computer

Remote Desktop Commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

von desktop-commanderWachsend★ 211Aktualisiert vor 4 Tagen

Läuft in der Cloud✓ desktopcommander.app

README vom Entwickler

README öffnen

Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.

mcp-au-nsw

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.

ServerWhat it coversData sourceKey
transportTrip planning, real-time departures, service alerts (trains, metro, buses, light rail, ferries), Park&Ride car parksTfNSW Open Data HubTfNSW key
roadsLive traffic hazards (crashes, roadworks, floods, fires, events) and toll costsTfNSW Open Data HubTfNSW key (same one)
licencesLicence checks on 15 NSW public registers (tradespeople, property agents, security, liquor, pharmacies, WHS licences, ...)API.NSWOne API.NSW key per register
fuelLive fuel prices for NSW & TASAPI.NSWAPI.NSW key

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)

  1. Register: https://opendata.transport.nsw.gov.au/data/user/register
  2. Log in: https://opendata.transport.nsw.gov.au/data/user/login
  3. Click your profile icon → API Tokens, enter a name and click Create API Token.
  4. Copy the token right away; it can't be viewed again. This is your NSW_TRANSPORT_API_KEY.

Official guide: https://opendata.transport.nsw.gov.au/developers/userguide

API.NSW (for fuel and licences)

  1. Register: https://api.nsw.gov.au/Account/Register (log in: https://api.nsw.gov.au/Account/Login)
  2. Go to My Apps → Add new app: https://api.nsw.gov.au/DeveloperApp/AppCreate 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).
  3. Copy each app's API Key and API Secret into the matching environment variables (NSW_FUEL_API_KEY / NSW_FUEL_API_SECRET, NSW_TRADES_API_KEY / NSW_TRADES_API_SECRET, ...; see the licences section for the full list). The free plan allows 2,500 calls per month per app.
2. Install uv (if you don't have it)
curl -LsSf https://astral.sh/uv/install.sh | sh
3. 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 licences

For 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 (claude_desktop_config.json, .cursor/mcp.json, etc.):

{

"mcpServers": { "nsw-transport": { "command": "uvx", "args": ["mcp-au-nsw", "transport"], "env": { "NSW_TRANSPORT_API_KEY": "your-tfnsw-key" } }, "nsw-roads": { "command": "uvx", "args": ["mcp-au-nsw", "roads"], "env": { "NSW_TRANSPORT_API_KEY": "your-tfnsw-key" } }, "nsw-fuel": { "command": "uvx", "args": ["mcp-au-nsw", "fuel"], "env": { "NSW_FUEL_API_KEY": "your-key", "NSW_FUEL_API_SECRET": "your-secret" } }, "nsw-licences": { "command": "uvx", "args": ["mcp-au-nsw", "licences"], "env": { "NSW_TRADES_API_KEY": "your-key", "NSW_TRADES_API_SECRET": "your-secret", "NSW_PROPERTY_API_KEY": "your-key", "NSW_PROPERTY_API_SECRET": "your-secret" } } } }

uvx caches the version it first downloads. To pick up a new release, use uvx mcp-au-nsw@latest ... or run uv cache clean mcp-au-nsw.

How the servers behave

  • Places by name. Tools that take a place accept names ("Town Hall", "17 High St Kensington", "Sydney Opera House"), stop IDs, or lat,lng.
  • No guessing. If a name matches several places about equally well (e.g. "UNSW" has two light rail stops, "Sydney Airport" has domestic and international stations), the tool returns the candidates instead of picking one, so the assistant can ask you.
  • Live data, no caching. Every call fetches fresh data. Responses include stable IDs (stop IDs, station codes) so you can build your own lookups for analysis.
  • Sydney local time. All times are YYYY-MM-DD HH:MM in Sydney time.

transport server

ToolWhat it does
plan_tripA-to-B journeys with legs, platforms, real-time delays and alerts. Supports arrive-by times and limiting modes
get_departuresNext departures from a station or stop, with real-time delays and platforms
get_service_alertsCurrent disruptions and trackwork, filtered by mode, line (T1, L2, 333, ...) or stop
find_stopsSearch stations, stops and wharves by name; returns stop IDs and modes
get_car_park_availabilityLive free spaces at Transport Park&Ride car parks, by name or distance from a place
get_car_park_historyHow full a Park&Ride car park was through a given day: hourly occupancy, peak, and when it filled up

Example prompts:

  • "How do I get from UNSW to Circular Quay right now?"
  • "I need to be at Manly Wharf by 6pm. When should I leave Martin Place?"
  • "When's the next train from Town Hall?"
  • "Any problems on the T1 today?"
  • "Are there any spaces left at the Tallawong Park&Ride?"
  • "What time did the Tallawong P1 car park fill up yesterday?"

roads server

ToolWhat it does
get_traffic_hazardsCrashes, breakdowns, roadworks, floods, fires, alpine conditions and major events. Filter by area/road name or distance from a place
calculate_tollToll cost (AUD) and motorways used between two places, compared with the quickest toll-free route

Example prompts:

  • "Anything happening on the M4 right now?"
  • "Any roadworks or events near Parramatta this weekend?"
  • "How much are the tolls from Parramatta to Sydney International Airport, and how much time do they save?"

Toll amounts are estimates from Transport for NSW and may differ from what is actually charged.

licences server

Checks licences on NSW public registers. All registers work the same way: look up a licence number, search by person or business name, and get the full public record.

ToolWhat it does
verify_licenceCheck a licence number: status (Current/Expired/...), expiry, licence type and holder
search_licencesFind licences by person or business name (partial names work), current ones first
get_licence_detailsFull record: licence classes (what work it covers), conditions, history, premises, associated people and licences, and compliance actions (disciplinary actions, suspensions, prosecutions, public warnings, insurance claims)
list_registersWhich registers exist, what they cover, and which are configured
Register (register value)CoversEnvironment variablesSubscribe
tradesBuilding contractors and tradespeopleNSW_TRADES_API_KEY, NSW_TRADES_API_SECRETTrades API
propertyReal estate agents, property and strata managersNSW_PROPERTY_API_*Property API
securitySecurity guards and businessesNSW_SECURITY_API_*Security API
liquorLiquor licences and premisesNSW_LIQUOR_API_*Liquor API
motorMotor dealers, repairers, recyclersNSW_MOTOR_API_*Motor API
conveyancerConveyancersNSW_CONVEYANCER_API_*Conveyancer API
lotteriesTrade promotion lotteries and games of chanceNSW_LOTTERIES_API_*Lotteries API
owner_builderOwner builder permitsNSW_OWNER_BUILDER_API_*Owner Builder Permit API
home_building_compensationHome building compensation certificatesNSW_HOME_BUILDING_COMPENSATION_API_*Home Building Compensation API
building_practitionersDesign and building practitioners, engineersNSW_BUILDING_PRACTITIONERS_API_*Design and Building Practitioners API
asbestosAsbestos removal and demolition licencesNSW_ASBESTOS_API_*Asbestos and Demolition
high_risk_workHigh risk work licences (forklifts, cranes, ...)NSW_HIGH_RISK_WORK_API_*High Risk Work
white_cardsConstruction induction and traffic control cardsNSW_WHITE_CARDS_API_*White Cards
trainersRegistered training organisationsNSW_TRAINERS_API_*Trainers and Providers API
pharmaciesPharmacy premises and financial interest holdersNSW_PHARMACIES_API_*Register of Pharmacies

NSW_X_API_* means NSW_X_API_KEY and NSW_X_API_SECRET.

Example prompts:

  • "Is electrician licence 241132C current, and does it cover electrical work?"
  • "Check whether my builder, Smith Constructions, holds a current licence and has any disciplinary actions."
  • "Is this real estate agent licensed?"

Records come straight from the public registers and can include the names, roles and addresses of licence holders and associated people.

fuel server

ToolWhat it doesAPI calls
find_fuel_pricesCheapest (or nearest) stations for a fuel type around a suburb, postcode or coordinates1 (2 with a suburb/postcode)
get_station_pricesAll current prices at one station1
search_stationsFind stations by name, brand, suburb or postcode1
list_fuel_typesFuel type codes (U91, E10, P98, DL, ...)1

Prices are in cents per litre.

Example prompts:

  • "Where's the cheapest diesel near UNSW?"
  • "What are the prices at BP Redfern right now?"

Development

git clone https://github.com/fisher98kim/mcp-au-nsw

cd mcp-au-nsw uv sync uv run pytest

run a server locally with keys from .env

uv run --env-file .env mcp-au-nsw transport

To try local changes in Claude Code:

claude mcp add nsw-transport-dev -e NSW_TRANSPORT_API_KEY=... \

-- uv run --directory /path/to/mcp-au-nsw mcp-au-nsw transport

Releasing
  1. Bump version in pyproject.toml and in every registry/*.json (a test checks they match).
  2. Create a GitHub Release tagged v . The workflow publishes to PyPI, then updates the MCP Registry entries (one per server).

License

MIT. Not affiliated with or endorsed by the NSW Government or Transport for NSW. Data is provided by API.NSW and the TfNSW Open Data Hub under their own terms of use.

PopNx fragen