MCP server exposing 3 tools for elexon.
This URL is a JSON-RPC 2.0 endpoint over HTTP. Issue POST requests with a JSON-RPC body. Browsers and search crawlers land here on GET.
POST https://gateway.pipeworx.io/elexon/mcp
Content-Type: application/json
{"jsonrpc":"2.0","id":1,"method":"tools/list"}
generation_by_fuel — Great Britain half-hourly electricity generation by fuel type (Elexon BMRS FUELHH dataset). Returns MW generated per fuel (CCGT/gas, COAL, NUCLEAR, WIND, BIOMASS, NPSHYD hydro, PS pumped-storage, OCGT, OIL, and interconnector flows INTFR/INTIRL/etc) for each half-hour settlement period. Keyless. 48 settlement periods per day.system_demand — Great Britain electricity system demand outturn (Elexon BMRS ITSDO — Initial Transmission System Demand Outturn) over a datetime window. Returns demand in MW per half-hourly settlement period. Keyless.query_dataset — Generic escape hatch for any Elexon BMRS Insights dataset (e.g. MID market index/day-ahead prices, DGWS actual wind/solar generation, FUELHH generation by fuel). Pass a dataset code and a datetime window; pick the date parameter style with date_param. Keyless. Returns the raw records.Code samples (curl / TypeScript / one-click client install), schemas, and the live playground are on the pack page:
https://pipeworx.io/packs/elexon/
Pipeworx is an open MCP gateway connecting AI agents to live data. pipeworx.io