mastr Staat

Strom- und Gaseinheiten in Deutschland suchen und zählen – Solar, Wind, Speicher, KWK – im Marktstammdatenregister (MaStR) der Bundesnetzagentur, mit Hilfe zur Filtersyntax und zum Lesen der Einträge, mit der marktstammdatenregister-cli.

Installation

  1. CLI mastr installieren:

    npm i -g @maschinenlesbar.org/marktstammdatenregister-cli
  2. Marketplace hinzufügen (einmalig):

    /plugin marketplace add maschinenlesbar-org/plugins
  3. Plugin installieren:

    /plugin install mastr@maschinenlesbar

Voraussetzungen wie API-Schlüssel oder Konten stehen in SKILLS.md.

Skills

Die Beschreibungen der Skills sind englisch – Claude wählt anhand dieser Texte den passenden Skill. Ihre Fragen können Sie trotzdem auf Deutsch stellen.

  • /mastr:mastr-filters

    Build MaStR filter and sort specifications for the marktstammdatenregister-cli — resolve the German field names and dropdown codes the register needs. Trigger when the user asks "how do I filter MaStR by Bundesland?", "what's the code for wind energy?", "filter units in operation only", "sort by capacity", or a mastr-search query needs a --filter/--sort string. Lists the filterable columns and their codes, and assembles the FilterName~op~'value' syntax.

  • /mastr:mastr-search

    Search and count German electricity & gas units in the Marktstammdatenregister (MaStR) using the marktstammdatenregister-cli. Trigger when the user asks "how many solar plants are in Germany?", "list wind turbines in Bavaria", "count battery storage units", "how much PV was registered in 2023?", "find gas generation units", or wants rows or totals from the register. Handles the four categories (electricity/gas × generation/consumption), paging, and match counts.

  • /mastr:mastr-unit

    Read and interpret a MaStR unit record from the marktstammdatenregister-cli — its capacity, energy carrier, status, location and dates. Trigger when the user asks "what does this MaStR record mean?", "get the details for MaStR number SEE…", "what is the capacity/commissioning date of this plant?", "why is the operator name hidden?", or needs help understanding a unit's fields, the /Date(ms)/ timestamps, or the withheld/anonymised data.

Details

Repository
maschinenlesbar-org/marktstammdatenregister-cli
CLI
@maschinenlesbar.org/marktstammdatenregister-cli (Befehl mastr)
Plugin-Version
0.2.0, aus Tag v0.0.5
Lizenz
AGPL-3.0-or-later
Datenbedingungen
DATA_LICENSE.md
Schlagwörter
marktstammdatenregister, mastr, bundesnetzagentur, energie, strom, gas, photovoltaik, windkraft, germany, bund.dev