Command-line tool and TypeScript library
strahlenschutz
Query Germany’s ambient gamma dose-rate (ODL) monitoring network from your terminal. strahlenschutz is a command-line tool over the open BfS ODL-Info WFS (imis.bfs.de): fetch the latest readings across all ~1 700 stations, look up a single station by its kenn id, or pull hourly/daily time series — all as clean GeoJSON you can pipe straight into jq.
Install
Needs Node.js 20 or newer. Installs the strahlenschutz command:
npm i -g @maschinenlesbar.org/strahlenschutz-cliAccess
No account, no API key, no configuration — install and query.
Quick start
strahlenschutz latest --max 5Commands
-
latestLatest ambient gamma dose-rate (ODL) reading per station
-
stationLatest reading for a single station by its kenn id
-
timeseriesTime series for a station (hourly by default)
Claude Code skills
The strahlenschutz plugin teaches Claude to use strahlenschutz. Install it from the maschinenlesbar.org marketplace:
/plugin marketplace add maschinenlesbar-org/plugins
/plugin install strahlenschutz@maschinenlesbar/strahlenschutz:strahlenschutz-dose-snapshot/strahlenschutz:strahlenschutz-map/strahlenschutz:strahlenschutz-station-trend
What the skills answer, with real examples → Skill descriptions and requirements →
TypeScript library
@maschinenlesbar.org/strahlenschutz-cli is also a typed API client you can import in your own code, with no runtime HTTP dependencies.
The tool, not the data
The data comes from the provider behind the API, under its own terms — see DATA_LICENSE.md. The code is dual-licensed AGPL-3.0-or-later or commercial — see LICENSING.md.