Kommandozeilen-Tool und TypeScript-Bibliothek
mudab
Ein kleiner, schlanker TypeScript-Client mit CLI für die REST-API der MUDAB (Meeresumweltdatenbank): Daten des Meeresmonitorings der Küstenländer und Forschungseinrichtungen, bereitgestellt von der Bundesanstalt für Gewässerkunde (BfG) und veröffentlicht vom Umweltbundesamt (UBA). Eine bund.dev-API.
Installation
Benötigt Node.js 20 oder neuer. Installiert den Befehl mudab:
npm i -g @maschinenlesbar.org/mudab-cliZugang
Kein Konto, kein API-Schlüssel, keine Konfiguration – installieren und loslegen.
Schnellstart
mudab stations --count 5 # measurement stations
mudab project-stations # monitoring projects (region, institute)
mudab parameters --compartment wasser # water parameters
mudab measurements --from 0 --count 200 # station measurements (page it — huge)
mudab plc-stations # HELCOM PLC river-load stations
mudab plc-measurements --all # river pollutant loads
mudab compartments # compartment code table (offline)Befehle
Die Beschreibungen der Befehle stammen direkt aus der CLI und sind englisch.
-
stationsList measurement stations (STATION_SMALL)
-
project-stationsList project stations (PROJECTSTATION_SMALL)
-
measurementsList individual station measurements (MV_STATION_MSMNT) — a very large table
-
plc-stationsList HELCOM PLC stations (V_PLC_STATION)
-
plc-parametersList parameters measured at PLC stations (V_GEMESSENE_PARA_PLC)
-
plc-measurementsList measured values at PLC stations (V_MESSWERTE_PLC)
-
parametersList measured parameters (MV_PARAMETER)
-
compartmentsPrint the compartment (COMPT_DS) code table — works offline, no request
Skills für Claude Code
Das Plugin mudab bringt Claude bei, mudab zu nutzen. Installation über den Marketplace von maschinenlesbar.org:
/plugin marketplace add maschinenlesbar-org/plugins
/plugin install mudab@maschinenlesbar/mudab:mudab-measurements/mudab:mudab-parameters/mudab:mudab-stations
Was die Skills beantworten, mit echten Beispielen → Beschreibungen und Voraussetzungen der Skills →
TypeScript-Bibliothek
@maschinenlesbar.org/mudab-cli ist auch ein typisierter API-Client, den Sie in eigenem Code importieren können – ohne HTTP-Abhängigkeiten zur Laufzeit.
Das Werkzeug, nicht die Daten
Die Daten stammen vom Anbieter hinter der API und unterliegen dessen Bedingungen – siehe DATA_LICENSE.md. Der Code steht unter AGPL-3.0-or-later oder einer kommerziellen Lizenz – siehe LICENSING.md.