Electricity Price API

Your AI can now choose
the cheapest electricity contract
— in real time

Add Elecz to your AI. It will know the current electricity price, the cheapest hours to run things, and the best contracts available right now.

MCP-native. 32 countries across Europe, Australia, and New Zealand. No API key required.

32
countries
3
continents
8
contract markets
€0
no API key
Connect via MCP (Claude, Cursor, Copilot) → REST API docs

Why not just ask an AI assistant?

LLMs without real-time tools are blind to energy markets. The difference between a correct and hallucinated answer is not small — it can be a factor of 200×.

❌ Without Elecz — hallucinated answer
User: "What is the electricity spot price in Germany right now?"
AI: "The electricity price in Germany is typically around 8–12 c/kWh, varying by season."

Meanwhile, the actual market right now:
0.2 c/kWh — wind oversupply, prices near zero
48 c/kWh — crisis hour, gas plants at peak

A historical average is useless for any real decision.
Plausible-sounding. Could be 240× off. No way to tell the difference.
✓ With Elecz — verified real-time answer
User: "What is the electricity spot price in Germany right now?"
AI (via Elecz): "Current spot price in Germany is 3.84 c/kWh. Today's cheapest window is 01:00–04:00. The best available contract saves €340/year vs your current tariff."
Fetched live from ENTSO-E. Verified. Actionable. Contract-aware.

Three tools. Every use case covered.

Elecz exposes three MCP tools that cover everything an AI agent needs for electricity price decisions.

spot_price
Current electricity spot price for any supported zone. Returns price, unit, timestamp, and data source.
price_cents_kwh, zone, currency, timestamp, source
cheapest_hours
Ranked cheapest hours today and tomorrow. Includes current-hour signal, cheap window end time, and next cheap period countdown.
ranked_hours, current_hour_signal, cheap_window_ends, next_cheap_hour, hours_until_next_cheap
best_energy_contract
Live contract comparison for your zone. Best spot contract, best fixed contract, and a seasonal recommendation with savings vs. median.
best_spot, best_fixed, recommended, savings_estimate, provider_url
spot_price — response example (zone: AU) JSON
{
  "zone": "AU",
  "price_cents_kwh": 6.81,
  "currency": "AUD",
  "unit": "c/kWh",
  "timestamp": "2026-04-29T14:00:00+10:00",
  "source": "AEMO"
}
cheapest_hours — response example (zone: GB) JSON
{
  "zone": "GB",
  "unit": "p/kWh",
  "current_hour_signal": "CHEAP",
  "current_hour_is_cheap": true,
  "current_hour_rank": 3,
  "cheap_window_ends": "15:00",
  "next_cheap_hour": "02:00",
  "hours_until_next_cheap": 11,
  "cheap_hours": ["01:00", "02:00", "03:00", "13:00", "14:00"],
  "data_complete": true
}

Used in production

Elecz is live across multiple platforms and used in AI agent workflows, home automation, and energy management.

Hundreds of installs on ClawHub
Thousands of GitHub impressions
Live on Glama, Smithery, LobeHub, PulseMCP, MCP Marketplace, n8n, RapidAPI
Used in MCP workflows and home automation agents

What developers actually build with Elecz

From home automation to annual contract switching — Elecz handles the energy signal so the agent can focus on the decision.

⚡ Smart EV charging agent
Agent monitors cheapest_hours and schedules charging automatically. Runs only when price is in the bottom 20% of the day. Saves €200–€600/year on charging alone.
📋 Annual contract switcher
AI checks best_energy_contract once a month. When a better deal appears, it surfaces the recommendation with estimated savings. Average household saves €300–€1200/year on switching.
🏠 Home automation optimizer
Heat pump, dishwasher, and washing machine all defer to cheapest hours. Agent uses current_hour_signal to decide in real time — no custom logic required.
🤖 Energy-aware AI assistant
User asks "should I run the dryer now?" — agent calls spot_price and cheapest_hours, answers with a concrete yes/no and the next cheap window. Works via MCP in Claude, Copilot, or any MCP-compatible assistant.

32 countries. 3 continents.

Spot prices for all of Europe, Australia, and New Zealand. Contract comparison in 8 markets — orange dot indicates contract data available.

Nordics
  • Finland
  • Sweden (SE1–SE4)
  • Norway (NO1–NO5)
  • Denmark (DK1, DK2)
Contract comparison live
Central Europe
  • Germany
  • Austria
  • France
  • Belgium
  • Netherlands
  • Switzerland
  • Poland
  • Czech Republic
DE contract live · NL+BE coming
UK & Baltics
  • United Kingdom
  • Estonia
  • Latvia
  • Lithuania
Southern Europe
  • Spain
  • Portugal
  • Italy
  • Hungary
  • Romania
  • Bulgaria
  • Croatia
  • Slovenia
  • Slovakia
  • Greece
  • Serbia
Oceania
  • Australia
  • New Zealand (NI + SI)
Contract comparison live

Add to your AI in minutes

No API key. No account. One URL. Works with any MCP-compatible AI assistant.

Claude (MCP)
Settings → Integrations → Add MCP server. Paste the URL. Works in Claude.ai and Claude Desktop.
https://elecz.com/mcp
n8n
Install the official Elecz node from n8n community nodes. Spot price, cheapest hours, and contract tools available.
n8n-nodes-elecz
REST API
Direct HTTP. No authentication. Returns JSON. Any language, any platform.
GET /signal/spot?zone=FI
Glama / Smithery
Listed on major MCP marketplaces. One-click install for Claude Desktop, Cursor, and VS Code.
search: elecz

Frequently asked questions

Is the Elecz electricity price API free?
Yes. Spot prices and cheapest hours are always free — no API key, no account, no registration. Contract comparison is also free.
Why can't I just ask ChatGPT or Claude for the electricity price?
Large language models have no access to live markets. Without a real-time tool, the model will produce a historical average that looks like an answer but is not the current price. The actual spot price can be 0.0 c/kWh during renewable oversupply or 50+ c/kWh during a grid crisis — a guess is useless for any real decision. Elecz gives the AI a verified signal on every call.
Is there a free electricity price API for Germany or the UK?
Yes — Elecz is free for all supported countries including Germany (DE-LU) and the United Kingdom (GB). Spot price, cheapest hours, and contract comparison available with no API key or registration. Germany data sourced from ENTSO-E, UK from Elexon BMRS, both updated hourly.
What is MCP and why does it matter for electricity data?
MCP (Model Context Protocol) is an open standard for connecting AI agents to external tools. Electricity prices change every hour — an agent needs a live tool call, not training data. Elecz is built MCP-first: connect via https://elecz.com/mcp, no setup required.
How often is data updated?
Hourly, from source operators: Nord Pool (Nordics), ENTSO-E (Europe), Elexon BMRS (UK), AEMO (Australia), EM6 (New Zealand). Next-day prices are available from 13:00–14:00 CET. The cheapest_hours tool includes a data_complete flag so agents know whether tomorrow's data is already in.
Which countries have contract comparison?
Finland, Sweden, Norway, Denmark, Germany, United Kingdom, Australia, and New Zealand. Spot-only coverage is available for 24 additional European countries. Netherlands and Belgium are next for contract expansion.
Does it work with home automation?
Yes — EV charging, heat pumps, and dishwashers are primary use cases. An agent can call cheapest_hours to find the optimal run window and use current_hour_signal to decide whether to act right now. No custom logic required — the signal is already decision-ready.
Where is the full API documentation?
Full REST reference, MCP tool schemas, and integration guides at elecz.com/docs. OpenAPI spec at github.com/zemloai-ctrl/elecz-api. Also compare electricity price APIs at BotCentrum.

Your AI should know the electricity price.

Add Elecz in 60 seconds. No signup. No key. Just real-time energy data for 32 countries.

Connect via MCP → Read the docs