Query Great Britain's historic generation mix and demand datasets from the NESO Data Portal's CKAN API

domain: neso.energy · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. No auth is required for read access; call the CKAN action API at api.neso.energy/api/3/action/.
  2. Use package_search?q= to find datasets (e.g. 'Historic generation mix and carbon intensity', 'Embedded Wind and Solar Forecasts') and resource_show?id= to get a resource's ID and metadata.
  3. Query tabular data with datastore_search?resource_id=...&filters={...}, or run SQL joins/filters via datastore_search_sql?sql=....
  4. Remember CKAN terminology: a 'Package' is a Dataset and a 'Resource' is a Data File in the portal UI.
  5. Check resource_show's modification-date metadata before re-querying, rather than polling datastore_search on a tight loop.

Known gotchas

Related routes

Query global electricity generation mix and country-level power sector data using Ember's public data API
ember-energy.org · 5 steps · unrated
Fetch actual/estimated wind and solar generation and fuel-type generation mix from Elexon's BMRS Insights API
bmrs.elexon.co.uk · 5 steps · unrated
Search and harvest dataset metadata from data.gov using the CKAN API
catalog.data.gov · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans