
Carbon Footprint Calculator
io.github.MayankTalwar0Published by GitHub account MayankTalwar0v1.0.1Updated Oct 24, 2026
An MCP server for calculating carbon footprints from bank statements using EPA GHG emission factors.
The publisher's own server: Carbon Fyi
Overview
Calculates organizational carbon footprints from bank statements and activity data using EPA emission factors, and generates HTML and Markdown reports.
- What you can do
- Ingests bank CSVs, Xero or QBO exports, and structured activity data, then helps categorize transactions into likely emission sources such as electricity, fuel, travel, shipping, and waste. It computes Scope 1, Scope 2, and Scope 3 emissions using EPA GHG emission factors, scores carbon intensity by revenue and headcount when provided, and renders polished HTML and Markdown reports. Tools include computeEmissions, generateEmissionsReport, and listEmissionFactors.
- When to use it
- Useful when preparing ESG reporting, investor diligence materials, or internal sustainability reviews and you want to turn raw financial exports and operational inputs into an emissions baseline quickly. It suits organizations that already have bank or accounting exports and want EPA-aligned factor calculations without manual spreadsheet work.
- Requirements
- Runs locally as a stdio process, installed via uvx from the PyPI package carbon-footprint-mcp (uv required; Python for local development). No authentication, environment variables, or headers are declared. Works with Claude Desktop, Claude Code, Cursor, and other MCP clients.
Installation
In SourceWeft
- Open Carbon Footprint Calculator in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
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
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
- Ingests bank CSVs, Xero or QBO exports, and structured activity data.
- Helps categorize transactions into likely emission sources such as electricity, fuel, travel, shipping, and waste.
- Computes Scope 1, Scope 2, and Scope 3 emissions using EPA GHG emission factors.
- Scores carbon intensity by revenue and headcount when those inputs are provided.
- 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
- Install
uv. - Open Claude Desktop settings and edit the MCP config.
- Add this server:
- Restart Claude Desktop.
Claude Code or Cursor
Local Development
Available MCP Tools
Supported Emission Categories
Carbon Intensity Scoring
License
MIT
Built By SlickBooks
Built by Mayank, founder of SlickBooks.
Source: README.md at commit 3faba70
Tools
0Version history
1- v1.0.1LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Other Carbon integrations

Carbon Fyi
fyi.carbonOfficial publisher
Read-only, keyless access to carbon.fyi's curated voluntary carbon market news archive and open carbon price data.

Carbon Forge
Published by GitHub account 100monkeys-ai
Lets an assistant read, search and browse a shared workspace of pages, atoms and code trees, with revisions, comments and cross-links.

CARBON
Published by GitHub account jarbon
CARBON Core's MCP server gives a coding agent a risk-based AI testing harness with local evidence reports, run through the Jay test-manager persona.

Carbon
Published by GitHub account CarbonDataSolutions
Carbon connects an AI assistant to the carbon.talent data and AI hiring platform so you can search talent, draft and post roles, and move applicants through…

Carbon
Published by GitHub account danie-carbondatasolutions
Carbon connects an AI assistant to the carbon.talent hiring platform so you can search data and AI talent, post roles, and move applicants through stages.