mcpField
C
Carbon Footprint Calculator

Carbon Footprint Calculator

本地服务
github.com/MayankTalwar0商业与营销025 周前更新

关于 Carbon Footprint Calculator

Carbon Footprint Calculator 是面向组织的本地运行 MCP 服务,适用于建立排放基线和编制可持续发展报告。它使用 EPA 排放因子,将财务导出文件和活动数据转为 Scope 1–3 计算结果及 HTML 或 Markdown 报告。

主要功能

  1. 01导入银行 CSV、Xero 和 QBO 导出文件
  2. 02按排放来源分类活动
  3. 03计算 Scope 1、2 和 3 排放
  4. 04按收入或员工人数评估排放强度
  5. 05生成 HTML 和 Markdown 报告

适用场景

  1. 01建立组织排放基线
  2. 02编制 ESG 或投资者报告材料
  3. 03审查差旅、能源和废弃物排放

MCP 相关

该 MCP 服务提供只读计算与报告工具,以及排放因子查询工具。MCP 客户端可提交活动数据并生成报告。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"mayanktalwar0-carbon-footprint": {
"command": "uvx",
"args": [
"carbon-footprint-mcp"
]
}
}
}
启动命令uvx carbon-footprint-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypicarbon-footprint-mcp1.0.0

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

碳足迹计算器(MCP 服务)

一个 MCP(Model Context Protocol)服务,可使用 EPA 温室气体排放因子,根据银行对账单、财务导出数据和结构化活动数据计算组织的碳足迹。

隐私与安全至上

  • 100% 在你的本地设备或服务器上运行
  • 不会向外部 API 或云服务商发送任何财务数据
  • 默认不存储任何数据
  • 提供只读的计算和报告工具
  • 兼容 Claude Desktop、Cursor 和其他 MCP 客户端

为什么要开发它

如果你正在准备 ESG 报告、投资者尽职调查材料或内部可持续发展审查,通常需要花费大量时间和人力,才能得出可用的排放基线。

此服务可在几分钟内将原始银行对账单、Xero 或 QBO 导出数据以及结构化运营数据转换为碳足迹报告。它会将活动映射到符合 EPA 标准的排放因子,并生成 HTML 和 Markdown 格式的报告。

此服务旨在为任何国家的组织提供良好的使用体验,但目前的电力基准仍在底层使用 EPA eGRID 区域因子。

功能

  1. 导入银行 CSV、Xero 或 QBO 导出数据以及结构化活动数据。
  2. 帮助将交易归类到可能的排放来源,例如电力、燃料、差旅、运输和废弃物。
  3. 使用 EPA 温室气体排放因子计算范围 1、范围 2 和范围 3 的排放量。
  4. 在提供收入和员工人数后,按收入和员工人数计算碳强度评分。
  5. 生成精美的 HTML 和 Markdown 报告。

排放因子来源

所有排放因子均基于 EPA 温室气体排放因子中心(2025 年 1 月),包括 eGRID 2023 电力因子和 IPCC AR5 全球变暖潜势值。

涵盖的类别包括固定燃烧、移动燃烧、电力、蒸汽或热能、运输、废弃物处理、商务差旅、员工通勤和制冷剂。

安装

Claude Desktop
  1. 安装 uv。
  2. 打开 Claude Desktop 设置并编辑 MCP 配置。
  3. 添加此服务:
{
  "mcpServers": {
    "carbon-footprint": {
      "command": "uvx",
      "args": ["carbon-footprint-mcp"]
    }
  }
}
  1. 重启 Claude Desktop。
Claude Code 或 Cursor
claude mcp add carbon-footprint -- uvx carbon-footprint-mcp
本地开发
git clone https://github.com/MayankTalwar0/carbon-footprint-mcp.git
cd carbon-footprint-mcp
pip install -e .
carbon-footprint-mcp

可用的 MCP 工具

工具描述
computeEmissions(inputs_json)根据结构化活动数据计算全部 3 个范围的温室气体排放量。
generateEmissionsReport(emissions_json, output_dir)生成精美的 HTML 和 Markdown 报告并保存到磁盘。
listEmissionFactors(category)列出可用的燃料、eGRID 和废弃物排放因子。

支持的排放类别

范围类别所需输入
1固定燃烧燃料类型和数量
1移动燃烧燃料类型和加仑数
1制冷剂泄漏气体类型、泄漏量(kg)和 GWP
2外购电力kWh 和 eGRID 子区域
2外购蒸汽或热能mmBtu
3运输与配送车辆类型和距离
3废弃物处理材料、短吨数和处理方式
3商务差旅出行方式和乘客英里数
3员工通勤通勤方式和乘客英里数

碳强度评分

评分每 100 万美元收入对应的 tCO2e说明
优秀< 5低足迹运营中的行业领先水平
良好5-20低强度
中等20-100服务业和科技行业的典型水平
高100-500高运营强度
很高> 500强度很高

许可证

MIT

由 SlickBooks 构建

由 SlickBooks 创始人 Mayank 构建。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。