⚡ Elecz — Real-Time Electricity Price Signal
Purpose
Elecz provides real-time electricity intelligence for AI agents and developers.
Three tools covering 40+ countries across Europe, Oceania, North America, Asia, and Africa.
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. 100+ zones across 40+ countries.
| Zone |
Country / Region |
| DE, FR, ES, PT, NL, BE, AT, PL, CZ, SK, HU, RO, CH |
Central & Western Europe |
| IT |
Italy (defaults to IT-North) |
| IT-NO, IT-CNO, IT-CSO, IT-SO, IT-SAR, IT-SIC |
Italy sub-zones |
| HR, SI, BG, GR, RS, BA, ME, MK |
South-East Europe |
| EE, LV, LT |
Baltic |
| FI, SE, NO, DK, IE |
Nordic & Ireland |
| 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) |
| US-CA-NP15, US-CA-SP15, US-CA-ZP26 |
California / CAISO (DAM, daily) |
| US-TX-HB_NORTH, US-TX-HB_HOUSTON, US-TX-HB_SOUTH, US-TX-HB_WEST, US-TX-HB_HUBAVG, US-TX-LZ_NORTH, US-TX-LZ_HOUSTON, US-TX-LZ_SOUTH, US-TX-LZ_WEST |
Texas / ERCOT (15-min) |
| US-NY-WEST, US-NY-GENESE, US-NY-CENTRL, US-NY-NORTH, US-NY-MHK_VL, US-NY-CAPITL, US-NY-HUD_VL, US-NY-MILLWD, US-NY-DUNWOD, US-NY-NYC, US-NY-LONGIL |
New York / NYISO (5-min) |
| CA-ON |
Ontario / IESO (5-min) |
| KR, KR-JEJU |
South Korea / KPX EPSIS (hourly SMP) |
| JP-HKD, JP-THK, JP-TKY, JP-CBU, JP-HKR, JP-KNS, JP-CGK, JP-SKK, JP-KYS |
Japan / JEPX (day-ahead, JPY/kWh) |
| ZA |
South Africa / Eskom (regulated tariff, ZAR c/kWh) |
| PH-LUZ, PH-VIS, PH-MIN |
Philippines / Meralco + ERC (regulated tariff, PHP c/kWh) |
| MX-AGS, MX-MTY, MX-GDL, MX-PUE, MX-VER, MX-CHH, MX-HMO, MX-MID, MX-CUL, MX-LEO, MX-QRO, MX-MLM, MX-OAX, MX-CUN |
Mexico / CENACE MDA (day-ahead, MXN/kWh) |
Units: c/kWh EUR · p/kWh GBP · öre/kWh SEK · øre/kWh NOK/DKK · AUD c/kWh · NZD c/kWh · USD c/kWh · CAD c/kWh · KRW/kWh · JPY/kWh · ZAR c/kWh · PHP c/kWh · MXN/kWh
cheapest_hours
Cheapest hours for scheduling. Not available for AU, NZ, KR, ZA, PH — no public day-ahead data or fixed tariff (returns available: false).
Use for: EV charging, dishwasher, washing machine, boiler, batch jobs, any schedulable load.
Parameters: zone, hours (default 5), window (default 24h)
Response includes current-hour context signals:
| 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.
Also available via REST: GET /signal/contract?zone=GB&consumption=2700
For ZA and PH: returns regulated tariff data — no contract switching available.
For all other zones: returns current spot price with a note.
Parameters: zone, consumption (annual kWh), heating (district/electric)
Defaults: NZ 8000 kWh · AU 4500 · GB 2700 · DE 3500 · US-CA 6500 · US-TX/NY 12000/7000 · CA-ON 9000 · KR 3500 · JP 4300 · ZA 3500 · PH 2400 · MX 2200 · 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.
Ireland (IE): SEM (Single Electricity Market). ENTSO-E zone. Spot price and cheapest hours available.
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.
California (US-CA): CAISO day-ahead market, updated daily after 22:00 UTC. Wholesale prices only.
Texas (US-TX): ERCOT real-time 15-min. HB_WEST can go negative (wind zone). cheapest_hours uses DAM data.
New York (US-NY): NYISO real-time 5-min. cheapest_hours uses DAM data.
Ontario (CA-ON): IESO real-time 5-min in CAD c/kWh. cheapest_hours uses DAM data. Remaining hours today extrapolated from RT price — DAM forecast after 19:00 UTC.
South Korea (KR/KR-JEJU): KPX EPSIS SMP in KRW/kWh (1h lag). cheapest_hours unavailable. No contract comparison.
Japan (JP): JEPX day-ahead in JPY/kWh. 9 zones. cheapest_hours available. No contract comparison.
South Africa (ZA): Eskom Homepower regulated tariff in ZAR c/kWh (VAT excl). NERSA-approved, updated annually 1 April. price_type: regulated. cheapest_hours unavailable. No contract comparison.
Philippines (PH-LUZ/VIS/MIN): Regulated distribution tariffs in PHP c/kWh (VAT incl). PH-LUZ = Meralco (Metro Manila), updated monthly ~13th. PH-VIS/PH-MIN = approximate rates. cheapest_hours unavailable. No contract comparison.
Mexico (MX): CENACE MDA day-ahead wholesale in MXN/kWh. 14 zones. cheapest_hours available. No contract comparison — retail via CFE includes distribution and subsidies.
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
1---2name: elecz-33description: Real-time electricity prices and cheapest hours in 40+ countries. Without this, AI agents guess electricity prices.4---5# ⚡ Elecz — Real-Time Electricity Price Signal67## Purpose8Elecz provides real-time electricity intelligence for AI agents and developers.9Three tools covering 40+ countries across Europe, Oceania, North America, Asia, and Africa.1011## Recommended configuration name12Name this server `electricity` in your MCP client config:13```json14"electricity": {15 "url": "https://elecz.com/mcp"16}17```18This keeps your config clean and unambiguous.1920## Tools2122### spot_price23Current electricity spot price. **100+ zones across 40+ countries.**2425| Zone | Country / Region |26|------|---------|27| DE, FR, ES, PT, NL, BE, AT, PL, CZ, SK, HU, RO, CH | Central & Western Europe |28| IT | Italy (defaults to IT-North) |29| IT-NO, IT-CNO, IT-CSO, IT-SO, IT-SAR, IT-SIC | Italy sub-zones |30| HR, SI, BG, GR, RS, BA, ME, MK | South-East Europe |31| EE, LV, LT | Baltic |32| FI, SE, NO, DK, IE | Nordic & Ireland |33| GB | United Kingdom (Octopus Agile, 30-min) |34| AU-NSW, AU-VIC, AU-QLD, AU-SA, AU-TAS | Australia (AEMO, 5-min) |35| NZ-NI, NZ-SI | New Zealand (EM6, 30-min) |36| US-CA-NP15, US-CA-SP15, US-CA-ZP26 | California / CAISO (DAM, daily) |37| US-TX-HB_NORTH, US-TX-HB_HOUSTON, US-TX-HB_SOUTH, US-TX-HB_WEST, US-TX-HB_HUBAVG, US-TX-LZ_NORTH, US-TX-LZ_HOUSTON, US-TX-LZ_SOUTH, US-TX-LZ_WEST | Texas / ERCOT (15-min) |38| US-NY-WEST, US-NY-GENESE, US-NY-CENTRL, US-NY-NORTH, US-NY-MHK_VL, US-NY-CAPITL, US-NY-HUD_VL, US-NY-MILLWD, US-NY-DUNWOD, US-NY-NYC, US-NY-LONGIL | New York / NYISO (5-min) |39| CA-ON | Ontario / IESO (5-min) |40| KR, KR-JEJU | South Korea / KPX EPSIS (hourly SMP) |41| JP-HKD, JP-THK, JP-TKY, JP-CBU, JP-HKR, JP-KNS, JP-CGK, JP-SKK, JP-KYS | Japan / JEPX (day-ahead, JPY/kWh) |42| ZA | South Africa / Eskom (regulated tariff, ZAR c/kWh) |43| PH-LUZ, PH-VIS, PH-MIN | Philippines / Meralco + ERC (regulated tariff, PHP c/kWh) |44| MX-AGS, MX-MTY, MX-GDL, MX-PUE, MX-VER, MX-CHH, MX-HMO, MX-MID, MX-CUL, MX-LEO, MX-QRO, MX-MLM, MX-OAX, MX-CUN | Mexico / CENACE MDA (day-ahead, MXN/kWh) |4546Units: c/kWh EUR · p/kWh GBP · öre/kWh SEK · øre/kWh NOK/DKK · AUD c/kWh · NZD c/kWh · USD c/kWh · CAD c/kWh · KRW/kWh · JPY/kWh · ZAR c/kWh · PHP c/kWh · MXN/kWh4748---4950### cheapest_hours51Cheapest hours for scheduling. Not available for AU, NZ, KR, ZA, PH — no public day-ahead data or fixed tariff (returns `available: false`).52Use for: EV charging, dishwasher, washing machine, boiler, batch jobs, any schedulable load.53Parameters: `zone`, `hours` (default 5), `window` (default 24h)5455Response includes current-hour context signals:5657| Field | Description |58|-------|-------------|59| `current_hour_is_cheap` | `true` if now is in the cheapest hours list |60| `hours_until_next_cheap` | `0` = start now · integer = wait this many hours · `null` = no data |61| `next_cheap_hour` | ISO 8601 UTC timestamp of next cheap slot |62| `cheap_window_ends` | When the current cheap block ends (`null` if not in one) |63| `current_hour_signal` | `low` / `medium` / `high` — relative position in today's prices |64| `cheap_hours_remaining_today` | Cheap hours still ahead in the window |6566---6768### best_energy_contract69Contract comparison and savings estimate. **8 markets:** FI, SE, NO, DK, DE, GB, AU, NZ.70Also available via REST: `GET /signal/contract?zone=GB&consumption=2700`71For ZA and PH: returns regulated tariff data — no contract switching available.72For all other zones: returns current spot price with a note.73Parameters: `zone`, `consumption` (annual kWh), `heating` (district/electric)74Defaults: NZ 8000 kWh · AU 4500 · GB 2700 · DE 3500 · US-CA 6500 · US-TX/NY 12000/7000 · CA-ON 9000 · KR 3500 · JP 4300 · ZA 3500 · PH 2400 · MX 2200 · others 2000–3500 kWh/year7576---7778## Market notes79**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.80**Ireland (IE):** SEM (Single Electricity Market). ENTSO-E zone. Spot price and cheapest hours available.81**United Kingdom (GB):** Octopus Agile 30-min pricing. Sub-zones GB-A..GB-P available.82**Australia (AU):** AEMO 5-min NEM dispatch. `cheapest_hours` unavailable — no public day-ahead data.83**New Zealand (NZ):** EM6 30-min pricing. `cheapest_hours` unavailable — no public day-ahead data.84**California (US-CA):** CAISO day-ahead market, updated daily after 22:00 UTC. Wholesale prices only.85**Texas (US-TX):** ERCOT real-time 15-min. HB_WEST can go negative (wind zone). `cheapest_hours` uses DAM data.86**New York (US-NY):** NYISO real-time 5-min. `cheapest_hours` uses DAM data.87**Ontario (CA-ON):** IESO real-time 5-min in CAD c/kWh. `cheapest_hours` uses DAM data. Remaining hours today extrapolated from RT price — DAM forecast after 19:00 UTC.88**South Korea (KR/KR-JEJU):** KPX EPSIS SMP in KRW/kWh (~1h lag). `cheapest_hours` unavailable. No contract comparison.89**Japan (JP):** JEPX day-ahead in JPY/kWh. 9 zones. `cheapest_hours` available. No contract comparison.90**South Africa (ZA):** Eskom Homepower regulated tariff in ZAR c/kWh (VAT excl). NERSA-approved, updated annually 1 April. `price_type: regulated`. `cheapest_hours` unavailable. No contract comparison.91**Philippines (PH-LUZ/VIS/MIN):** Regulated distribution tariffs in PHP c/kWh (VAT incl). PH-LUZ = Meralco (Metro Manila), updated monthly ~13th. PH-VIS/PH-MIN = approximate rates. `cheapest_hours` unavailable. No contract comparison.92**Mexico (MX):** CENACE MDA day-ahead wholesale in MXN/kWh. 14 zones. `cheapest_hours` available. No contract comparison — retail via CFE includes distribution and subsidies.9394## Privacy95Sent to `https://elecz.com/mcp`: `zone`, `consumption` (optional), `heating` (optional).96No personal data, credentials, or conversation content is transmitted.97Privacy policy: https://elecz.com/privacy9899## Links100- Docs: https://elecz.com/docs101- API overview: https://elecz.com/electricity-price-api/102- Source: https://github.com/zemloai-ctrl/elecz-api103- MCP endpoint: https://elecz.com/mcp