Skip to content

io.myco2suite/carbon-intelligence

by myco2suite.io · remote · no sign-in to list tools · v1.0.0 · published by io.myco2suite

Verified CO2e for any transaction, activity, flight, shipment or CBAM import. 200+ countries.

Changes · 7

11 tools: 7 change things and 4 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http carbon-intelligence https://api.myco2suite.io/v1/mcp --header 'x-api-key: <your-x-api-key>'

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

11 tools

Changes things 7Claude Code: ask
  • calculate_cbam_batchCalculate CBAM liability for up to 100 shipments in one request and return a portfolio-level summary (total embedded tCO2e, total certificates, total EUR liability).No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    Calculate CBAM liability for up to 100 shipments in one request and return a portfolio-level summary (total embedded tCO2e, total certificates, total EUR liability). Ideal for pricing a whole shipment manifest or product catalogue. Per-item ok/not_covered/error — one bad item doesn't fail the batch. Each shipment supports actual_emissions_tco2e_per_t and carbon_price_paid_eur_per_tonne.
  • calculate_cbam_liabilityCalculate CBAM (Carbon Border Adjustment Mechanism) embedded emissions and estimated EUR liability for an imported good.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    Calculate CBAM (Carbon Border Adjustment Mechanism) embedded emissions and estimated EUR liability for an imported good. Covers Phase 1 sectors: cement, aluminium, iron & steel, fertilisers, hydrogen. Applies the year's phase-in rate (2.5% in 2026, ramping to 100% by 2032) and uses the live EU ETS price. The response gives TWO scenarios under cbam_obligation: 'without_own_mrv' (EU default values incl. a punitive mark-up — for exporters who have not verified their own emissions) and 'with_own_mrv' (verified actual emissions, no mark-up). Pass actual_emissions_tco2e_per_t (verified MRV figure) to populate the with_own_mrv scenario and the saving vs defaults; pass carbon_price_paid_eur_per_tonne to apply the Article 9 deduction (both scenarios) for carbon already priced at origin; pass project=true for a year-by-year forecast of both scenarios through 2034.
  • calculate_emissions_activityCalculate CO2e emissions for an activity (electricity, fuel combustion, materials, transport, etc.)No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    Calculate CO2e emissions for an activity (electricity, fuel combustion, materials, transport, etc.)
  • calculate_emissions_activity_batchCalculate CO2e emissions for up to 100 activities in a single request.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    Calculate CO2e emissions for up to 100 activities in a single request. Each item is resolved in parallel. Items that fail validation or are not found return per-item errors without failing the whole batch.
  • calculate_emissions_flightCalculate CO2e emissions for a flightNo findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    Calculate CO2e emissions for a flight
  • calculate_emissions_freightCalculate CO2e emissions for freight transport (sea, road, rail, or air cargo).No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    Calculate CO2e emissions for freight transport (sea, road, rail, or air cargo). Supports single-leg and multi-leg intermodal journeys. Locations accept UN/LOCODE (e.g. 'GBSOU'), IATA airport code (e.g. 'LHR'), free-text name (e.g. 'Southampton'), or lat/lon coordinates. For multi-leg journeys provide a legs[] array — weight_kg is shared across all legs.
  • calculate_emissions_transactionCalculate CO2e emissions for a business transaction (spend-based)No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    Calculate CO2e emissions for a business transaction (spend-based)
Only reads 4Claude Code: allow
  • list_activity_typesList available activity types for emission calculations, optionally filtered by country or categoryNo findings

    Why it is in this group

    • The name "list_activity_types" says "list": a word for reading.
    Description, as the server wrote it
    List available activity types for emission calculations, optionally filtered by country or category
  • lookup_cbam_carbon_pricesLook up the carbon price(s) in a country (World Bank Carbon Pricing Dashboard) as an INDICATIVE starting figure for the carbon_price_paid_eur_per_tonne input on calculate_cbam_liab…No findings

    Why it is in this group

    • The name "lookup_cbam_carbon_prices" says "lookup": a word for reading.
    Description, as the server wrote it
    Look up the carbon price(s) in a country (World Bank Carbon Pricing Dashboard) as an INDICATIVE starting figure for the carbon_price_paid_eur_per_tonne input on calculate_cbam_liability. Returns instrument name, type (ETS/carbon tax), price in USD and indicative EUR, and year. Not the claimable Article 9 value — the importer must report the price actually paid on their goods with proof. A country with no result has no implemented carbon price (a common reason it is CBAM-exposed).
  • lookup_cbam_cn_codesLook up / search EU Combined Nomenclature (CN) codes for CBAM.No findings

    Why it is in this group

    • The name "lookup_cbam_cn_codes" says "lookup": a word for reading.
    Description, as the server wrote it
    Look up / search EU Combined Nomenclature (CN) codes for CBAM. Find the 8-digit code for a product, check whether it is currently subject to CBAM (cbam_phase1=true) and which sector, then pass the cn_code to calculate_cbam_liability.
  • lookup_emission_factorsLook up emission factors by classification code (MCC, NAICS, ISIC, SIC, NACE, BEA) or activity typeNo findings

    Why it is in this group

    • The name "lookup_emission_factors" says "lookup": a word for reading.
    Description, as the server wrote it
    Look up emission factors by classification code (MCC, NAICS, ISIC, SIC, NACE, BEA) or activity type

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.0.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http carbon-intelligence https://api.myco2suite.io/v1/mcp --header 'x-api-key: <your-x-api-key>'

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__carbon-intelligence__lookup_cbam_cn_codes",
      "mcp__carbon-intelligence__lookup_cbam_carbon_prices",
      "mcp__carbon-intelligence__lookup_emission_factors",
      "mcp__carbon-intelligence__list_activity_types"
    ],
    "ask": [
      "mcp__carbon-intelligence__calculate_emissions_transaction",
      "mcp__carbon-intelligence__calculate_emissions_flight",
      "mcp__carbon-intelligence__calculate_emissions_freight",
      "mcp__carbon-intelligence__calculate_emissions_activity",
      "mcp__carbon-intelligence__calculate_emissions_activity_batch",
      "mcp__carbon-intelligence__calculate_cbam_liability",
      "mcp__carbon-intelligence__calculate_cbam_batch"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as carbon-intelligence. Review it before you use it.