live · loading… · 47 zones

European power-market data,
queryable by your AI agent.

Connect Claude, Cursor, or ChatGPT to ENTSO-E data — day-ahead prices, actual & forecast load, generation by fuel, cross-border flows, outages — across 47 EU bidding zones. Sub-second answers from a Parquet + DuckDB hot path.

connect your agent ↓ see what's available
real conversation claude desktop · 2026-05-06
you
What was the spread between DE and FR day-ahead yesterday?
compare_zones(zones=["DE-LU","FR"], date="yesterday")
Loading yesterday's real data…
hourly spread €/MWh · loading…
0006121823
02 · connect

Drop one block into your agent's config.

~60 seconds. Same JSON shape across all clients — only the file path or settings location changes. Phase 1: anonymous, every call logged. No token needed.

test it
Ask your agent: "what's the day-ahead price in Germany right now?"
try it in /ask ↗
03 · what's available

Live coverage.

What the server has indexed right now. The lag column is wall-clock minutes behind real time.

47
zones
5
endpoint families
14y
of history
last refresh
<1s
p50 query
04 · tools reference

Nine tools. JSON in, JSON out.

Full JSON Schema at /openapi.json.