Featured

Deploy OpenClaw in 60 seconds — 20% off logoDeploy OpenClaw in 60 seconds — 20% off

Launch OpenClaw on Hostinger in about 60 seconds and keep your agent live 24/7. Our referral link gives you 20% off, no coupon code needed.

Launch on Hostinger
Run your Hermes agent on Hostinger, fully managed logoRun your Hermes agent on Hostinger, fully managed

Launch Hermes on Hostinger in one click, fully managed, no VPS knowledge needed. Use code ZACAARON10 for 10% off.

Launch on Hostinger
Crawl and scrape any site into clean data, 10% off logoCrawl and scrape any site into clean data, 10% off

Firecrawl crawls and scrapes any site into clean markdown for your agent. Get 1,000 free credits, and new users get 10% off their first purchase.

Try Firecrawl free
Your own AI agent, running 24/7 with QwikClaw logoYour own AI agent, running 24/7 with QwikClaw

QwikClaw sets up and runs an always-on OpenClaw agent for you. One click, no config files, no server setup.

Deploy now
One API to scrape, enrich, and extract the internet. logoOne API to scrape, enrich, and extract the internet.

Context.dev gives your agents a single API to scrape, enrich, and extract live web data — no proxies, no parsers, no maintenance.

Start building free
SetupClaw: done-for-you OpenClaw for founders & exec teams logoSetupClaw: done-for-you OpenClaw for founders & exec teams

White-glove OpenClaw for founders and exec teams (4–50+ employees): we install, harden, integrate your tools, and maintain it — secured from day one.

Get it set up for you
SEO data APIs for your agent, $1 free credit logoSEO data APIs for your agent, $1 free credit

DataForSEO gives your agent live access to SERP results, keyword data, backlinks, and on-page SEO data through one API. New accounts get a $1 credit, good for up to 20,000 keyword or backlink lookups.

Try DataForSEO free
Reach 47,000+ AI builders

A flat monthly placement in front of developers actively installing AI tools. No lock-in, cancel anytime.

Advertise here

Works with

Claude CodeClaude DesktopCursorVS CodeClineCodex CLIOpenClaw+ any MCP client

Install to Claude Code

This server doesn't publish a one-line install command. Follow the setup in the source repository.

Summary

An MCP server for calculating carbon footprints from bank statements using EPA GHG emission factors.

README.md

Carbon Footprint Calculator (MCP Server)

An MCP (Model Context Protocol) server for calculating organizational carbon footprints from bank statements, financial exports, and structured activity data using EPA GHG emission factors.

Privacy and security first - Runs 100% locally on your machine or server - Sends no financial data to external APIs or cloud providers - Stores no data by default - Exposes read-only calculation and reporting tools - Works with Claude Desktop, Cursor, and other MCP clients

<!-- mcp-name: io.github.MayankTalwar0/carbon-footprint-mcp -->

Why This Exists

If you are preparing ESG reporting, investor diligence materials, or internal sustainability reviews, getting to a usable emissions baseline is usually slow and manual.

This server helps turn raw bank statements, Xero or QBO exports, and structured operational inputs into a carbon footprint report in minutes. It maps activities to EPA-aligned emission factors and produces both HTML and Markdown outputs.

The user experience is designed to work for organizations in any country, while the current electricity benchmarking still uses EPA eGRID regional factors under the hood.

What It Does

  1. Ingests bank CSVs, Xero or QBO exports, and structured activity data.
  2. Helps categorize transactions into likely emission sources such as electricity, fuel, travel, shipping, and waste.
  3. Computes Scope 1, Scope 2, and Scope 3 emissions using EPA GHG emission factors.
  4. Scores carbon intensity by revenue and headcount when those inputs are provided.
  5. Generates polished HTML and Markdown reports.

Emission Factor Source

All emission factors are based on the EPA GHG Emission Factors Hub (January 2025), including eGRID 2023 electricity factors and IPCC AR5 global warming potentials.

Covered categories include stationary combustion, mobile combustion, electricity, steam or heat, transportation, waste disposal, business travel, employee commuting, and refrigerants.

Installation

Claude Desktop

  1. Install uv.
  2. Open Claude Desktop settings and edit the MCP config.
  3. Add this server:
{
  "mcpServers": {
    "carbon-footprint": {
      "command": "uvx",
      "args": ["carbon-footprint-mcp"]
    }
  }
}
  1. Restart Claude Desktop.

Claude Code or Cursor

claude mcp add carbon-footprint -- uvx carbon-footprint-mcp

Local Development

git clone https://github.com/MayankTalwar0/carbon-footprint-mcp.git
cd carbon-footprint-mcp
pip install -e .
carbon-footprint-mcp

Available MCP Tools

| Tool | Description | |------|-------------| | computeEmissions(inputs_json) | Computes GHG emissions from structured activity data across all 3 scopes. | | generateEmissionsReport(emissions_json, output_dir) | Renders a polished HTML and Markdown report and saves it to disk. | | listEmissionFactors(category) | Lists available fuel, eGRID, and waste emission factors. |

Supported Emission Categories

| Scope | Category | Input Required | |-------|----------|----------------| | 1 | Stationary Combustion | Fuel type and quantity | | 1 | Mobile Combustion | Fuel type and gallons | | 1 | Refrigerant Leakage | Gas type, leaked kg, and GWP | | 2 | Purchased Electricity | kWh and eGRID subregion | | 2 | Purchased Steam or Heat | mmBtu | | 3 | Transportation and Distribution | Vehicle type and distance | | 3 | Waste Disposal | Material, short tons, and disposal method | | 3 | Business Travel | Travel mode and passenger-miles | | 3 | Employee Commuting | Commute mode and passenger-miles |

Carbon Intensity Scoring

| Score | tCO2e per $1M Revenue | Interpretation | |-------|-----------------------|----------------| | Excellent | < 5 | Best-in-class for low-footprint operations | | Good | 5-20 | Low intensity | | Moderate | 20-100 | Typical for services and tech | | High | 100-500 | Heavy operations | | Very High | > 500 | Very high intensity |

License

MIT

Built By SlickBooks

Built by Mayank, founder of SlickBooks.

See related servers & alternatives →

Related MCP servers

Browse all →

Related guides

Hand-picked reading to help you choose and use Finance & Payments servers.