{"tools":[{"name":"get_gsi_prediction","description":"Get GrünstromIndex (Green Power Index) prediction for a German ZIP code. Returns hourly forecasts showing renewable energy availability, CO2 emissions, and energy prices.","inputSchema":{"type":"object","properties":{"zip":{"type":"string","description":"German ZIP code (Postleitzahl)","pattern":"^[0-9]{5}$"},"token":{"type":"string","description":"Optional API token for higher rate limits"}},"required":["zip"]},"moleculerAction":"gsi.prediction"},{"name":"get_co2_prediction","description":"Get CO2 emission predictions for electricity consumption in Germany by ZIP code","inputSchema":{"type":"object","properties":{"zip":{"type":"string","description":"German ZIP code (Postleitzahl)","pattern":"^[0-9]{5}$"}},"required":["zip"]},"moleculerAction":"switchboard.gsiCO2"},{"name":"get_best_hour","description":"Find the best hour for energy consumption based on renewable energy availability and low CO2 emissions","inputSchema":{"type":"object","properties":{"zip":{"type":"string","description":"German ZIP code (Postleitzahl)","pattern":"^[0-9]{5}$"},"hours":{"type":"number","description":"Number of hours to look ahead (default: 24)","minimum":1,"maximum":168,"default":24}},"required":["zip"]},"moleculerAction":"gsi.bestHour"},{"name":"get_market_data","description":"Get current electricity market data and pricing information for a German location","inputSchema":{"type":"object","properties":{"zip":{"type":"string","description":"German ZIP code (Postleitzahl)","pattern":"^[0-9]{5}$"}},"required":["zip"]},"moleculerAction":"gsi.marketdata"},{"name":"get_solar_prediction","description":"Get solar energy production predictions for a specific solar installation","inputSchema":{"type":"object","properties":{"zip":{"type":"string","description":"German ZIP code (Postleitzahl)","pattern":"^[0-9]{5}$"},"kwp":{"type":"number","description":"Solar panel capacity in kilowatt peak (kWp)","minimum":0.1,"maximum":1000}},"required":["zip","kwp"]},"moleculerAction":"solar.prediction"},{"name":"get_stromkonto_balance","description":"Get Stromkonto (electricity account) balance information","inputSchema":{"type":"object","properties":{"account":{"type":"string","description":"Account identifier"}},"required":["account"]},"moleculerAction":"public-stromkonto.balances"},{"name":"calculate_co2_offset","description":"Calculate CO2 offset requirements and available compensation options","inputSchema":{"type":"object","properties":{"co2_kg":{"type":"number","description":"Amount of CO2 in kilograms to offset","minimum":0.1},"activity_type":{"type":"string","description":"Type of activity (e.g., 'flight', 'car', 'heating')"}},"required":["co2_kg"]},"moleculerAction":"tree.calculateCO2"}],"provisioning":{"warning":"Deprecation of usage without token! Get your token at https://console.corrently.io/ .","source":"CloudFlare-IP","license":"CC BY-NC-SA 4.0 ( https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode.en )","tier":"authenticated","info":"Anonmous access"}}