Caruon logo

Caruon

Queries UK electricity carbon intensity, generation mix, regional forecasts, historical half-hour data, and fuel-specific factors.

Install Caruon

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "caruon": {
      "command": "npx",
      "args": [
        "-y",
        "@pipeworx/mcp-carbon"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Automated check passed— started and listed 5 tools correctly (1d ago).

Overview

caruon connects MCP clients to UK electricity carbon data through the Pipeworx gateway. Its tools cover current and date-specific intensity, generation mix, regional forecasts, and emissions factors by fuel type. Use it to compare grid carbon levels, find lower-carbon periods for energy-intensive work, or inspect how different sources contribute to the Great Britain grid. It can run through a hosted MCP endpoint or a local npm stdio bridge.

Use cases

  • Schedule batch workloads during lower-carbon grid periods
  • Compare forecast and actual UK electricity intensity
  • Inspect the current generation mix by fuel source
  • Check regional carbon forecasts by postcode outcode
  • Calculate emissions using fuel-specific intensity factors

Key features

  • Current UK carbon intensity with forecast and actual values
  • Historical half-hourly intensity by date
  • Real-time generation mix percentages
  • Great Britain regional intensity forecasts
  • Fuel-specific carbon intensity factors
  • Hosted MCP, HTTP, and npm stdio access

Tools5

What Caruon lets your agent do. Expand a tool for its parameters.

Verified live~427 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 2d ago

Recent health check succeeded.

10/10 checks healthy over the last 58d

What it can do

From the 5 tools this server returned when we ran it; 5 declare their own safety hints.

Makes network requests · 5Read-only tools · 5
Network at startup5 connections
Files written at startupNone
Install scriptsNone
npm provenanceSigned build
Package age216 days
Maintainers1

Observed 2026-11-03 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 11d ago via OSV.dev · @pipeworx/mcp-carbon (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

npm downloads492Package downloads in the last 30 days.
Last commit4d agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed5Callable tools this server registers over MCP.
Directory activity1 viewsConfig copies, upvotes, and views on AllMCPs.

How Caruon works

What caruon does

caruon exposes UK electricity carbon data as MCP tools. It connects through the Pipeworx gateway to provide current headline intensity in grams of CO2 per kilowatt-hour, historical readings at 30-minute intervals, grid generation shares, regional forecasts, and the factors used for fuel-specific calculations.

The data is suited to agents that need to reason about when electricity use may have a lower carbon impact. For example, an agent can compare intensity levels before scheduling a batch job, inspect the current contribution from wind or gas, or review a complete day's readings to identify lower-intensity periods.

How it works

The hosted MCP endpoint is available at https://gateway.pipeworx.io/carbon/mcp. An MCP client connects to that URL and discovers the carbon tools. The same gateway also offers a full endpoint at https://gateway.pipeworx.io/mcp; the carbon endpoint lists the carbon pack directly, while the full endpoint lists tools from the wider Pipeworx catalog.

Pack endpoints also expose shared Pipeworx meta-tools, including routing and discovery tools. These can reach other catalog data sources through the gateway, even when the carbon endpoint is being used. The exact tool scope is returned during MCP initialization.

Calls can also be made over HTTP. For example, POST https://gateway.pipeworx.io/v1/tools/get_intensity with a JSON content type and an empty object invokes the current-intensity tool.

Setup and configuration

For a hosted connection, add the following MCP server entry:

config.json
{
  "mcpServers": {
    "carbon": {
      "url": "https://gateway.pipeworx.io/carbon/mcp"
    }
  }
}

The npm package provides a local stdio bridge:

config.json
{
  "mcpServers": {
    "carbon": {
      "command": "npx",
      "args": ["-y", "@pipeworx/mcp-carbon"]
    }
  }
}

The bridge forwards requests to the hosted gateway and therefore needs network access. It does not provide offline operation. Anonymous use is capped at 50 calls per day. A free Pipeworx account increases the limit to 200 calls per day; set PIPEWORX_API_KEY in the MCP server's environment to use the account key. Setting PIPEWORX_META_TOOLS=1 adds the gateway-wide meta-tools to the local server's listed tools.

Tools and capabilities

  • get_intensity returns current forecast and actual gCO2/kWh values with an intensity band ranging from very low to very high.
  • get_intensity_by_date returns forecast and actual readings for each 30-minute period on a specified date.
  • get_generation_mix reports the current percentage contribution from gas, coal, wind, solar, nuclear, hydro, biomass, and imports.
  • get_regional_intensity provides forecast intensity, an index band, and generation mix for a Great Britain region. It accepts a UK postcode outcode or a region ID; omitting both returns all regions for the current half-hour.
  • get_intensity_factors lists the gCO2/kWh factors used for headline figures, including factors for coal, combined-cycle gas, nuclear, wind, and solar.

Limitations and notes

Regional results are forecast-only. The local bridge depends on the Pipeworx gateway, so network connectivity is required. A hosted connection does not require an account for initial calls, while authenticated use has a higher daily allowance. The integration is independent and unofficial rather than published or endorsed by the upstream data provider.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Caruon

caruon is an MCP server that connects AI agents to the UK Carbon Intensity API through the Pipeworx gateway. Its main tools report current and historical electricity intensity, generation mix, regional forecasts, and fuel-specific intensity factors, helping agents compare grid carbon levels and find lower-carbon periods for energy-intensive work.

Install it either by adding the hosted URL or by running the npm stdio bridge with npx. Use `https://gateway.pipeworx.io/carbon/mcp` for a hosted MCP connection, or configure `@pipeworx/mcp-carbon` with the command `npx` and argument `-y @pipeworx/mcp-carbon`.

Yes, caruon works with Cursor through the hosted MCP endpoint or the npm stdio bridge. Add the carbon server configuration to Cursor's MCP settings; the bridge forwards calls to the Pipeworx gateway and requires network access.

Call `get_intensity_by_date` with a date such as `2024-01-15`. It returns forecast and actual electricity carbon intensity for every 30-minute period on that date, allowing an agent to compare periods across the day.

Yes, `get_regional_intensity` accepts a UK postcode outcode or a region ID from 1 to 17. It returns regional forecast intensity, an index band, and generation mix; omitting both filters returns all regions for the current half-hour.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewCaruon AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/caruon?style=directory)](https://allmcps.com/mcp/caruon)
HTML Embed
<a href="https://allmcps.com/mcp/caruon"><img src="https://allmcps.com/api/badge/caruon?style=directory" alt="Caruon on AllMCPs" /></a>