Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Beschreibung vom Entwickler (englisches Original)
NSW live traffic hazards (crashes, roadworks, floods, fires, events) and toll costs.
Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.
Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
NSW_TRANSPORT_API_KEYAls geheim markierte Werte sind Schlüssel zu deinem Konto. Gib sie nie weiter und füge sie nie in einen Chat ein.
Du brauchst
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 roadsTrag die leeren Werte ein, bevor du ihn startest.
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 .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.
Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.
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
Der Registry-Name wurde mit dem GitHub-Konto fisher98kim bestätigt, dem das Repo gehört
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet
Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen
Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
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.
Das musst du eintragen: NSW_TRANSPORT_API_KEY
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).
Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (0.3.1) kam vor 18 Tagen in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Python (uv) auf deinem Computer.
In derselben Kategorie: Spec Driven Development, Remote Desktop Commander, Australia & New Zealand Grocery Prices
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
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Live prices, specials and unit prices from Coles, Woolworths, ALDI Australia and Woolworths NZ.
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 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.
| Server | What it covers | Data source | Key |
|---|---|---|---|
transport | Trip planning, real-time departures, service alerts (trains, metro, buses, light rail, ferries), Park&Ride car parks | TfNSW Open Data Hub | TfNSW key |
roads | Live traffic hazards (crashes, roadworks, floods, fires, events) and toll costs | TfNSW Open Data Hub | TfNSW key (same one) |
licences | Licence checks on 15 NSW public registers (tradespeople, property agents, security, liquor, pharmacies, WHS licences, ...) | API.NSW | One API.NSW key per register |
fuel | Live fuel prices for NSW & TAS | API.NSW | API.NSW key |
Each server is a separate subcommand, so you only add the ones you need.
TfNSW Open Data Hub (for transport and roads; one key covers both)
NSW_TRANSPORT_API_KEY.Official guide: https://opendata.transport.nsw.gov.au/developers/userguide
API.NSW (for fuel and licences)
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.curl -LsSf https://astral.sh/uv/install.sh | sh
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.
lat,lng.YYYY-MM-DD HH:MM in Sydney time.transport server| Tool | What it does |
|---|---|
plan_trip | A-to-B journeys with legs, platforms, real-time delays and alerts. Supports arrive-by times and limiting modes |
get_departures | Next departures from a station or stop, with real-time delays and platforms |
get_service_alerts | Current disruptions and trackwork, filtered by mode, line (T1, L2, 333, ...) or stop |
find_stops | Search stations, stops and wharves by name; returns stop IDs and modes |
get_car_park_availability | Live free spaces at Transport Park&Ride car parks, by name or distance from a place |
get_car_park_history | How full a Park&Ride car park was through a given day: hourly occupancy, peak, and when it filled up |
Example prompts:
roads server| Tool | What it does |
|---|---|
get_traffic_hazards | Crashes, breakdowns, roadworks, floods, fires, alpine conditions and major events. Filter by area/road name or distance from a place |
calculate_toll | Toll cost (AUD) and motorways used between two places, compared with the quickest toll-free route |
Example prompts:
Toll amounts are estimates from Transport for NSW and may differ from what is actually charged.
licences serverChecks 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.
| Tool | What it does |
|---|---|
verify_licence | Check a licence number: status (Current/Expired/...), expiry, licence type and holder |
search_licences | Find licences by person or business name (partial names work), current ones first |
get_licence_details | Full 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_registers | Which registers exist, what they cover, and which are configured |
Register (register value) | Covers | Environment variables | Subscribe |
|---|---|---|---|
trades | Building contractors and tradespeople | NSW_TRADES_API_KEY, NSW_TRADES_API_SECRET | Trades API |
property | Real estate agents, property and strata managers | NSW_PROPERTY_API_* | Property API |
security | Security guards and businesses | NSW_SECURITY_API_* | Security API |
liquor | Liquor licences and premises | NSW_LIQUOR_API_* | Liquor API |
motor | Motor dealers, repairers, recyclers | NSW_MOTOR_API_* | Motor API |
conveyancer | Conveyancers | NSW_CONVEYANCER_API_* | Conveyancer API |
lotteries | Trade promotion lotteries and games of chance | NSW_LOTTERIES_API_* | Lotteries API |
owner_builder | Owner builder permits | NSW_OWNER_BUILDER_API_* | Owner Builder Permit API |
home_building_compensation | Home building compensation certificates | NSW_HOME_BUILDING_COMPENSATION_API_* | Home Building Compensation API |
building_practitioners | Design and building practitioners, engineers | NSW_BUILDING_PRACTITIONERS_API_* | Design and Building Practitioners API |
asbestos | Asbestos removal and demolition licences | NSW_ASBESTOS_API_* | Asbestos and Demolition |
high_risk_work | High risk work licences (forklifts, cranes, ...) | NSW_HIGH_RISK_WORK_API_* | High Risk Work |
white_cards | Construction induction and traffic control cards | NSW_WHITE_CARDS_API_* | White Cards |
trainers | Registered training organisations | NSW_TRAINERS_API_* | Trainers and Providers API |
pharmacies | Pharmacy premises and financial interest holders | NSW_PHARMACIES_API_* | Register of Pharmacies |
NSW_X_API_* means NSW_X_API_KEY and NSW_X_API_SECRET.
Example prompts:
Records come straight from the public registers and can include the names, roles and addresses of licence holders and associated people.
fuel server| Tool | What it does | API calls |
|---|---|---|
find_fuel_prices | Cheapest (or nearest) stations for a fuel type around a suburb, postcode or coordinates | 1 (2 with a suburb/postcode) |
get_station_prices | All current prices at one station | 1 |
search_stations | Find stations by name, brand, suburb or postcode | 1 |
list_fuel_types | Fuel type codes (U91, E10, P98, DL, ...) | 1 |
Prices are in cents per litre.
Example prompts:
git clone https://github.com/fisher98kim/mcp-au-nsw
cd mcp-au-nsw uv sync uv run pytest
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
version in pyproject.toml and in every registry/*.json (a test checks they match).v . The workflow publishes to PyPI, then updates the MCP Registry entries (one per server).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.