{"name":"Netzhandwerker Energy Research Hub MCP Discovery","protocol":"Model Context Protocol","version":"2024-11-05","endpoint":"https://energy.netzhandwerker.de/mcp","docs":"https://energy.netzhandwerker.de/docs","openapi":"https://energy.netzhandwerker.de/openapi.json","wallet_bot_need_request":{"question":"What does your wallet-enabled agent need from this energy API?","submit":{"method":"POST","endpoint":"/wallet-bot/needs","content_type":"application/json"},"examples":["I need live EPEX prices for Germany every hour.","I need a battery arbitrage schedule.","I need CO2-low charging windows.","I need Redispatch risk by region.","I need webhook alerts for negative prices."],"optional_fields":["wallet_type","payment_network","max_budget_usdc","desired_output_format","recurring_need"]},"tools_count":42,"tools":[{"name":"list_energy_endpoints","description":"List all Energy Research Hub endpoints grouped into Live Energy Data, Optimization Signals and Research & Intelligence.","input_schema":{"type":"object","properties":{},"additionalProperties":true},"endpoint":"/mcp","method":"POST","price":"frei","payment_required":false,"payment":null},{"name":"get_payment_info","description":"Return x402 payment configuration for Base Mainnet USDC.","input_schema":{"type":"object","properties":{},"additionalProperties":true},"endpoint":"/mcp","method":"POST","price":"frei","payment_required":false,"payment":null},{"name":"pricing_lookup","description":"Return the machine-readable price list for all paid energy products.","input_schema":{"type":"object","properties":{},"additionalProperties":true},"endpoint":"/pricing","method":"GET","price":"frei","payment_required":false,"payment":null},{"name":"get_wallet_bot_needs_info","description":"Explain how wallet-enabled agents can tell the hub what they want to buy.","input_schema":{"type":"object","properties":{},"additionalProperties":true},"endpoint":"/wallet-bot/needs-info","method":"GET","price":"frei","payment_required":false,"payment":null},{"name":"submit_wallet_bot_need","description":"Submit a wallet-enabled agent demand signal: needed data, missing endpoint, format, freshness and budget.","input_schema":{"type":"object","properties":{"agent_name":{"type":"string"},"wallet_type":{"type":"string","enum":["x402","evm","base","solana","lightning","other","unknown"]},"payment_network":{"type":"string"},"payment_asset":{"type":"string"},"need":{"type":"string","description":"What does your wallet-enabled agent want to buy?"},"requested_endpoint":{"type":"string"},"missing_endpoint":{"type":"string"},"desired_output_format":{"type":"string","enum":["json","mcp","openapi","webhook","csv","other"]},"desired_freshness":{"type":"string","enum":["live","hourly","daily","historical","unknown"]},"max_budget_usdc":{"type":"number","minimum":0},"recurring_need":{"type":"boolean"},"urgency":{"type":"string","enum":["low","normal","high"]},"callback_url":{"type":"string","description":"Stored as present/host only; never called automatically."},"notes":{"type":"string"}},"additionalProperties":false},"endpoint":"/wallet-bot/needs","method":"POST","price":"frei","payment_required":false,"payment":null},{"name":"call_research","description":"[Research & Intelligence] GET-Fallback mit maschinenlesbarer 402-Antwort fuer POST /research.","input_schema":{"type":"object","properties":{},"additionalProperties":true},"endpoint":"/research","method":"GET","price":"0.05 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.05","amount_units":"50000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"call_articles_id","description":"[Research & Intelligence] GET-Fallback mit maschinenlesbarer 402-Antwort fuer POST /articles/{id}.","input_schema":{"type":"object","properties":{},"additionalProperties":true},"endpoint":"/articles/{id}","method":"GET","price":"0.02 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.02","amount_units":"20000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"call_tasks","description":"[Research & Intelligence] GET-Fallback mit maschinenlesbarer 402-Antwort fuer POST /tasks.","input_schema":{"type":"object","properties":{},"additionalProperties":true},"endpoint":"/tasks","method":"GET","price":"ab 1.00 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"1.00","amount_units":"1000000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"energy_research","description":"[Research & Intelligence] Aggregierte Energie-Recherche fuer DE/EU aus Live-Datenquellen.","input_schema":{"type":"object","required":["query"],"properties":{"query":{"type":"string","minLength":1},"sources":{"type":"array","items":{"type":"string"}}}},"endpoint":"/research","method":"POST","price":"0.05 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.05","amount_units":"50000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"paid_sample","description":"[Optimization Signals] Machine-readable discovery for the x402 sample endpoint. The actual access flow is gated by x402 payment.","input_schema":{"type":"object","properties":{},"additionalProperties":true},"endpoint":"/demo/paid-sample","method":"GET","price":"0.001 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.001","amount_units":"1000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"energy_decision","description":"[Optimization Signals] Central premium decision endpoint. Use it if you want one paid answer instead of combining multiple raw data and signal endpoints.","input_schema":{"type":"object","properties":{"goal":{"type":"string","enum":["minimize_cost","minimize_carbon","balanced","maximize_self_consumption","trading_signal"],"default":"balanced"},"device":{"type":"string","enum":["ev","battery","heat_pump","flexible_load","generic"],"default":"generic"},"location":{"type":"string","default":"Germany"},"duration_hours":{"type":"integer","minimum":1,"maximum":24,"default":4},"deadline":{"type":"string","format":"date-time"},"constraints":{"type":"object","properties":{"min_soc":{"type":"number"},"target_soc":{"type":"number"},"max_power_kw":{"type":"number"},"must_finish_by":{"type":"string","format":"date-time"}}}}},"endpoint":"/energy/decision","method":"POST","price":"0.25 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.25","amount_units":"250000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"energy_research_quick","description":"[Research & Intelligence] Kompakte Research-Antwort mit Live-Kennzahlen.","input_schema":{"type":"object","required":["query"],"properties":{"query":{"type":"string","minLength":1},"sources":{"type":"array","items":{"type":"string"}}}},"endpoint":"/research/quick","method":"POST","price":"0.01 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.01","amount_units":"10000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"energy_research_deep","description":"[Research & Intelligence] Tiefe Research-Antwort mit Premium-Quellen und LLM-Synthese.","input_schema":{"type":"object","required":["query"],"properties":{"query":{"type":"string","minLength":1},"sources":{"type":"array","items":{"type":"string"}}}},"endpoint":"/research/deep","method":"POST","price":"0.50 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.50","amount_units":"500000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"call_articles_id","description":"[Research & Intelligence] Volltext eines Energie-Fachartikels.","input_schema":{"type":"object","properties":{},"additionalProperties":true},"endpoint":"/articles/{id}","method":"POST","price":"0.02 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.02","amount_units":"20000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"call_tasks","description":"[Research & Intelligence] Asynchroner Deep-Dive Task mit Mindest-Bounty.","input_schema":{"type":"object","required":["task_description","bounty"],"properties":{"task_description":{"type":"string"},"bounty":{"type":"string"}}},"endpoint":"/tasks","method":"POST","price":"ab 1.00 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"1.00","amount_units":"1000000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"get_current_german_spot_electricity_price","description":"[Live Energy Data] Aktueller EPEX Spot-Strompreis fuer Deutschland.","input_schema":{"type":"object","properties":{},"additionalProperties":true},"endpoint":"/price/spot","method":"POST","price":"0.01 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.01","amount_units":"10000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"get_price_forecast","description":"[Live Energy Data] EPEX Day-Ahead Preise mit Min/Max/Spread.","input_schema":{"type":"object","properties":{},"additionalProperties":true},"endpoint":"/price/forecast","method":"POST","price":"0.02 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.02","amount_units":"20000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"get_co2_intensity_now","description":"[Live Energy Data] Aktuelle CO2-Intensitaet des deutschen Strommix.","input_schema":{"type":"object","properties":{},"additionalProperties":true},"endpoint":"/carbon/now","method":"POST","price":"0.01 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.01","amount_units":"10000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"get_grid_load","description":"[Live Energy Data] Aktuelle Netzlast aus SMARD.","input_schema":{"type":"object","properties":{},"additionalProperties":true},"endpoint":"/grid/load","method":"POST","price":"0.02 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.02","amount_units":"20000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"get_renewable_share","description":"[Live Energy Data] Live-Anteil erneuerbarer Energien am deutschen Strommix.","input_schema":{"type":"object","properties":{},"additionalProperties":true},"endpoint":"/renewable/share","method":"POST","price":"0.02 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.02","amount_units":"20000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"find_flexibility_window","description":"[Optimization Signals] Guensigste Zeitfenster fuer flexible Verbraucher.","input_schema":{"type":"object","properties":{},"additionalProperties":true},"endpoint":"/flexibility/window","method":"POST","price":"0.03 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.03","amount_units":"30000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"get_battery_arbitrage_strategy","description":"[Optimization Signals] Strategie fuer Batteriespeicher-Arbitrage mit ROI-Betrachtung.","input_schema":{"type":"object","properties":{"capacity_kwh":{"type":"number"},"efficiency":{"type":"number"}}},"endpoint":"/arbitrage/battery","method":"POST","price":"0.10 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.10","amount_units":"100000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"get_energy_trading_signal","description":"[Optimization Signals] Trading-Signal aus Preis, RSI, Trend, EE-Druck und Fossil-Anteil.","input_schema":{"type":"object","properties":{},"additionalProperties":true},"endpoint":"/signals/buy-sell","method":"POST","price":"0.20 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.20","amount_units":"200000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"find_cheapest_ev_charging_window","description":"[Optimization Signals] Preis, CO2 und Ladefenster fuer Elektroauto-Ladung.","input_schema":{"type":"object","properties":{},"additionalProperties":true},"endpoint":"/bundle/ev-charging","method":"POST","price":"0.05 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.05","amount_units":"50000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"call_bundle_heating","description":"[Optimization Signals] Preis, Wetter und EE-Anteil fuer Waermepumpen-Optimierung.","input_schema":{"type":"object","properties":{},"additionalProperties":true},"endpoint":"/bundle/heating","method":"POST","price":"0.05 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.05","amount_units":"50000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"call_bundle_trading","description":"[Research & Intelligence] Kombinierte Markt- und Trading-Daten.","input_schema":{"type":"object","required":["query"],"properties":{"query":{"type":"string","minLength":1},"sources":{"type":"array","items":{"type":"string"}}}},"endpoint":"/bundle/trading","method":"POST","price":"0.30 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.30","amount_units":"300000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"get_esg_energy_report","description":"[Research & Intelligence] CO2, EE-Anteil und Quellenhinweise fuer ESG-Reporting.","input_schema":{"type":"object","properties":{},"additionalProperties":true},"endpoint":"/bundle/esg-reporting","method":"POST","price":"0.40 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.40","amount_units":"400000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"call_history_prices","description":"[Research & Intelligence] Stundendaten fuer EPEX-Preise nach Periode.","input_schema":{"type":"object","required":["period"],"properties":{"period":{"type":"string","examples":["last-7d","last-30d","2025-Q4","2024-01"]}}},"endpoint":"/history/prices","method":"POST","price":"0.50 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.50","amount_units":"500000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"call_history_prices_stats","description":"[Research & Intelligence] Statistik fuer eine historische Preisperiode.","input_schema":{"type":"object","required":["period"],"properties":{"period":{"type":"string","examples":["last-7d","last-30d","2025-Q4","2024-01"]}}},"endpoint":"/history/prices/stats","method":"POST","price":"0.20 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.20","amount_units":"200000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"call_solar_forecast","description":"[Optimization Signals] Solarstrahlung und Bewoelkung fuer Region oder PLZ.","input_schema":{"type":"object","properties":{"plz":{"type":"string"},"lat":{"type":"number"},"lon":{"type":"number"}}},"endpoint":"/solar/forecast","method":"POST","price":"0.05 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.05","amount_units":"50000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"call_wind_forecast","description":"[Optimization Signals] Winddaten fuer Region oder PLZ.","input_schema":{"type":"object","properties":{"plz":{"type":"string"},"lat":{"type":"number"},"lon":{"type":"number"}}},"endpoint":"/wind/forecast","method":"POST","price":"0.03 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.03","amount_units":"30000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"call_subscribe_price_alert","description":"[Subscriptions] Webhook-Subscription fuer Strompreis-Thresholds.","input_schema":{"type":"object","required":["webhook_url"],"properties":{"webhook_url":{"type":"string","format":"uri"},"threshold_ct_kwh":{"type":"number"},"threshold_g_kwh":{"type":"number"},"direction":{"type":"string","enum":["above","below"]}}},"endpoint":"/subscribe/price-alert","method":"POST","price":"5.00 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"5.00","amount_units":"5000000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"call_subscribe_co2_low","description":"[Subscriptions] Webhook-Subscription fuer niedrige CO2-Intensitaet.","input_schema":{"type":"object","required":["webhook_url"],"properties":{"webhook_url":{"type":"string","format":"uri"},"threshold_ct_kwh":{"type":"number"},"threshold_g_kwh":{"type":"number"},"direction":{"type":"string","enum":["above","below"]}}},"endpoint":"/subscribe/co2-low","method":"POST","price":"3.00 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"3.00","amount_units":"3000000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"find_cheapest_window","description":"[Optimization Signals] Billigstes zusammenhaengendes Zeitfenster fuer EV, Batterie oder Waermepumpe.","input_schema":{"type":"object","properties":{"duration_hours":{"type":"integer","default":2}}},"endpoint":"/optimizer/cheapest-window","method":"POST","price":"0.10 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.10","amount_units":"100000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"call_price_negative_forecast","description":"[Optimization Signals] Stunden mit negativen Strompreisen in den naechsten 24 Stunden.","input_schema":{"type":"object","properties":{},"additionalProperties":true},"endpoint":"/price/negative-forecast","method":"POST","price":"0.05 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.05","amount_units":"50000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"get_today_energy_summary","description":"[Optimization Signals] Token-effiziente Tageszusammenfassung mit konkreter Handlungsempfehlung.","input_schema":{"type":"object","properties":{},"additionalProperties":true},"endpoint":"/summary/today","method":"POST","price":"0.10 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.10","amount_units":"100000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"call_grid_congestion","description":"[Optimization Signals] Netzengpass- und Redispatch-Risiko.","input_schema":{"type":"object","properties":{},"additionalProperties":true},"endpoint":"/grid/congestion","method":"POST","price":"0.15 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.15","amount_units":"150000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"call_region","description":"[Optimization Signals] Preis, CO2, Gruenstrom und Wetter fuer eine PLZ-Region.","input_schema":{"type":"object","required":["plz"],"properties":{"plz":{"type":"string","pattern":"^[0-9]{5}$"}}},"endpoint":"/region","method":"POST","price":"0.05 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.05","amount_units":"50000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"call_mining_profitability","description":"[Optimization Signals] Profitabilitaet fuer ASIC-Mining mit aktuellem Strompreis.","input_schema":{"type":"object","properties":{"asic_model":{"type":"string"},"electricity_price_ct_kwh":{"type":"number"}}},"endpoint":"/mining/profitability","method":"POST","price":"0.10 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.10","amount_units":"100000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"call_portfolio_optimize","description":"[Optimization Signals] 24h Fahrplan fuer Batterie, PV und Verbrauch.","input_schema":{"type":"object","properties":{"battery_kwh":{"type":"number"},"pv_kwp":{"type":"number"},"daily_consumption_kwh":{"type":"number"}}},"endpoint":"/portfolio/optimize","method":"POST","price":"0.50 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.50","amount_units":"500000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"get_grid_health_score","description":"[Optimization Signals] Score 0-100 fuer Netzgesundheit aus EE-Anteil, Preis, Wetter und Nachfrage.","input_schema":{"type":"object","properties":{},"additionalProperties":true},"endpoint":"/score/grid-health","method":"POST","price":"0.05 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.05","amount_units":"50000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}},{"name":"get_grid_events","description":"[Optimization Signals] Ereignisfeed fuer Dunkelflaute, Sturm, negative Preise und Rekorde.","input_schema":{"type":"object","properties":{},"additionalProperties":true},"endpoint":"/events/grid","method":"POST","price":"0.05 USDC","payment_required":true,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount_usdc":"0.05","amount_units":"50000","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","network":"Base Mainnet","network_id":"eip155:8453","chain_id":8453}}]}