Skip to content

cdinu/uk-carbon-intensity-mcp-py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UK Carbon Intensity MCP Server

A naive, didactic, Model Context Protocol (MCP) server that provides access to UK electricity grid carbon intensity data through the National Grid's Carbon Intensity API.

Data Source

This implementation wraps the UK Carbon Intensity API provided by National Energy System Operator (NESO):

About Carbon Intensity

Carbon intensity measures how much CO2 is emitted per unit of electricity consumed (gCO2eq/kWh). Lower values indicate cleaner electricity from renewable sources, while higher values indicate more fossil fuel generation.

Disclaimer

This project is an independent implementation and is not associated with, endorsed by, or affiliated with National Grid Electricity System Operator (NESO).

Technical Details

  • Framework: FastMCP (Python MCP framework)
  • Transport: Server-Sent Events (SSE)

For more information about this implementation, see: cdi.nu/talks/2025-09-RSECon

About

A python implementation of UK's carbon intensity API. Naive, didactic.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages