Now in public beta

Carbon intelligence for
every transaction

One API call turns any transaction, flight, or activity into a verified CO₂e number. Built agent-native — callable by AI agents via MCP, A2A, and ACP, and by developers over a clean REST API.

Factors sourced from official government datasets

DEFRA / BEISEPA Supply Chain GHGAustralian NGAGHG Protocol aligned
POST /api/v1/transaction
// Carbon footprint of a £50 grocery purchase
const res = await fetch(
  'https://sandbox.myco2suite.com/api/v1/transaction',
  {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
      'x-api-key': 'your_api_key'
    },
    body: JSON.stringify({
      mcc: '5411',
      spend_amount: 50,
      currency: 'GBP',
      country: 'GB'
    })
  }
);

const data = await res.json();
// → { co2e_grams: 16390.06, co2e_kg: 16.39,
//     factor: { methodology: 'spend-based', ... } }
140+
Countries covered
6
Classification systems
1,000+
Activity types
3
Agent protocols

Everything you need to calculate carbon

Spend-based, travel, and activity emissions with full Scope 1, 2, and 3 coverage. Methodology and source returned on every response.

🌍

Global coverage

140+ countries via BEA EEIO factors, with native UK and US spend-based data. Transparent country and year fallback on every call.

🔢

Six classification systems

MCC, BEA, NAICS, ISIC, SIC, and NACE. We crosswalk between standards automatically so you send the code you already have.

📊

Verified methodologies

Factors from DEFRA / BEIS, EPA Supply Chain GHG, and the Australian NGA. Every response carries its source, data year, and confidence.

✈️

Flight emissions

IATA codes, cabin class, haul type, and great-circle distance correction. Optional radiative forcing for full Scope 3 reporting.

💱

Live currency conversion

Send any ISO 4217 currency. We convert to the factor currency with live FX rates so your CO₂e is correct regardless of input currency.

🤖

Agent-native

Discoverable and callable by AI agents through MCP, A2A, and ACP. Every response includes machine-readable links and next-step hints.

The carbon API agents can call on their own

Most carbon APIs assume a human integrates over weeks. MyCO2 is built so an autonomous agent can discover it, understand it, and call it in a single step — no integration project required.

  • /.well-known/agent-card.json — A2A agent discovery
  • /api/v1/acp — native carbon-calculation delegation
  • /llms.txt — full machine-readable API guide
  • MCP server for Claude Desktop, Cursor, and other clients
RESTMCPA2AACP
One carbon engine. Four ways to reach it.

Start building with MyCO2 today

1,000 free calls a month. Get your API key in seconds.

Get your free API key