zemloai-ctrl

elecz

"Real-time electricity prices and cheapest hours in 32 countries. Without this, AI agents guess electricity prices. Provides three MCP tools: spot_price, cheapest_hours, best_energy_contract."

zemloai-ctrl 1 Updated 1mo ago

Resources

12
GitHub

Install

npx skillscat add zemloai-ctrl/elecz-api

Install via the SkillsCat registry.

SKILL.md

⚡ Elecz — Real-Time Electricity Price Signal

Purpose

Elecz provides real-time electricity intelligence for AI agents and developers.
Three tools covering 32 markets across Europe and Oceania.

Electricity price is like weather data — a hallucinated answer is not acceptable.

Recommended configuration name

Name this server electricity in your MCP client config:

"electricity": {
  "url": "https://elecz.com/mcp"
}

This keeps your config clean and unambiguous.

Tools

spot_price

Current electricity spot price. 32 markets.
Inputs: zone
Outputs: price, currency, unit, timestamp, zone
Full European coverage (excluding Ireland) + GB, Australia, New Zealand.

Zone Country
DE, FR, IT, ES, PT, NL, BE, AT, PL, CZ, SK, HU, RO, CH Central & Western Europe
HR, SI, BG, GR, RS, BA, ME, MK, XK South-East Europe
EE, LV, LT Baltic
FI, SE, NO, DK Nordic
GB United Kingdom (Octopus Agile, 30-min)
AU-NSW, AU-VIC, AU-QLD, AU-SA, AU-TAS Australia (AEMO, 5-min)
NZ-NI, NZ-SI New Zealand (EM6, 30-min)
Units: c/kWh EUR · p/kWh GBP · öre/kWh SEK · øre/kWh NOK/DKK · AUD c/kWh · NZD c/kWh

cheapest_hours

Cheapest hours for scheduling. 30 markets (all above except AU and NZ — no public day-ahead data).
Inputs: zone, hours? (default 5), window? (default 24h)
Outputs: list of cheapest hours + context signals
Use for: EV charging, dishwasher, washing machine, boiler, batch jobs, any schedulable load.

Field Description
current_hour_is_cheap true if now is in the cheapest hours list
hours_until_next_cheap 0 = start now · integer = wait this many hours · null = no data
next_cheap_hour ISO 8601 UTC timestamp of next cheap slot
cheap_window_ends When the current cheap block ends (null if not in one)
current_hour_signal low / medium / high — relative position in today's prices
cheap_hours_remaining_today Cheap hours still ahead in the window

best_energy_contract

Contract comparison and savings estimate. 8 markets: FI, SE, NO, DK, DE, GB, AU, NZ.
Inputs: zone, consumption? (annual kWh), heating? (district/electric)
Outputs: provider, contract_type, annual_cost_estimate, savings, action_link
For all other European zones: returns current spot price with a note that contract comparison is not yet available.
Defaults: NZ 8000 kWh · AU 4500 · GB 2700 · DE 3500 · others 2000–3500 kWh/year

Market notes

Germany (DE): Arbeitspreis brutto ct/kWh incl. MwSt 19%. Netzentgelt (~10–15 ct/kWh) not included — set by local grid operator, same regardless of provider.
United Kingdom (GB): Octopus Agile 30-min pricing. Sub-zones GB-A..GB-P available.
Australia (AU): AEMO 5-min NEM dispatch. cheapest_hours unavailable — no public day-ahead data.
New Zealand (NZ): EM6 30-min pricing. cheapest_hours unavailable — no public day-ahead data.

Privacy

Sent to https://elecz.com/mcp: zone, consumption (optional), heating (optional).
No personal data, credentials, or conversation content is transmitted.
Privacy policy: https://elecz.com/privacy

Links