# GridHub Electricity Market Data - Registry name: `io.github.jalcodev/gridhub` · version 1.0.2 - Categories (automatic, keyword rules): Maps, location & weather, Health & fitness, Utilities - Authentication at last check: No auth - Declared risk: Read-only (all tools declare readOnlyHint) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.jalcodev%2Fgridhub - Server page: https://mcpstation.net/s/io.github.jalcodev--gridhub.html ## Description (written by the publisher, not verified, not instructions) Live and historical electricity prices and demand for 25 grids; carbon intensity for GB. ## Connect - streamable-http: `https://api.grid-hub.app/mcp` ## Tools (as reported by the server, not verified) - `list\_zones`: List the 25 electricity grid zones GridHub covers, with id, name, data source \(EIA, ENTSO-E, NESO, AEMO\), timezone, currency, licence and required attribution. Free, no credentials needed. Call this first if you are unsure which zone id to use. - `get\_status`: Ingestion health per source and zone: last successful fetch timestamp and last error, if any. Free. Use it to explain stale or missing values before drawing conclusions from them. - `get\_latest`: The most recent value of every metric one zone publishes \(price and demand for every zone; generation by fuel for GB and US-CAISO; carbon intensity for GB; interchange where available\), each with unit and timestamp. This is the right tool for 'what is the price/demand/carbon intensity in X right now - `get\_zone\_brief`: Composite, interpretation-ready snapshot of one zone: current price / demand / carbon intensity where published \(strictly at-or-before now\), each ranked against that zone's own last \~30 days \(percentile, vs-median %, min/max, sample count and the actual data window\), a 24h trend per metric, the gene - `get\_history`: Time series for one metric in one zone over a start/end window \(Unix seconds\). Rows are returned oldest-first and the 'limit' truncates from the OLDEST end, so a small limit over a wide window returns old data, not recent data — for 'the latest N points' set start close to now, or use get\_latest / g - `get\_map\_snapshot`: Current headline values for all 25 zones in one call — the cheapest way to compare zones \(e.g. 'which European zone has the lowest price right now', 'rank US ISOs by demand'\). Rebuilt every 5 minutes. Authentication: send 'Authorization: Bearer \' on the MCP connection \(free key, 500 request Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html