关于 Carbon Footprint Calculator
Carbon Footprint Calculator 是面向组织的本地运行 MCP 服务,适用于建立排放基线和编制可持续发展报告。它使用 EPA 排放因子,将财务导出文件和活动数据转为 Scope 1–3 计算结果及 HTML 或 Markdown 报告。
主要功能
- 01导入银行 CSV、Xero 和 QBO 导出文件
- 02按排放来源分类活动
- 03计算 Scope 1、2 和 3 排放
- 04按收入或员工人数评估排放强度
- 05生成 HTML 和 Markdown 报告
适用场景
- 01建立组织排放基线
- 02编制 ESG 或投资者报告材料
- 03审查差旅、能源和废弃物排放
MCP 相关
该 MCP 服务提供只读计算与报告工具,以及排放因子查询工具。MCP 客户端可提交活动数据并生成报告。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
碳足迹计算器(MCP 服务)
一个 MCP(Model Context Protocol)服务,可使用 EPA 温室气体排放因子,根据银行对账单、财务导出数据和结构化活动数据计算组织的碳足迹。
隐私与安全至上
- 100% 在你的本地设备或服务器上运行
- 不会向外部 API 或云服务商发送任何财务数据
- 默认不存储任何数据
- 提供只读的计算和报告工具
- 兼容 Claude Desktop、Cursor 和其他 MCP 客户端
为什么要开发它
如果你正在准备 ESG 报告、投资者尽职调查材料或内部可持续发展审查,通常需要花费大量时间和人力,才能得出可用的排放基线。
此服务可在几分钟内将原始银行对账单、Xero 或 QBO 导出数据以及结构化运营数据转换为碳足迹报告。它会将活动映射到符合 EPA 标准的排放因子,并生成 HTML 和 Markdown 格式的报告。
此服务旨在为任何国家的组织提供良好的使用体验,但目前的电力基准仍在底层使用 EPA eGRID 区域因子。
功能
- 导入银行 CSV、Xero 或 QBO 导出数据以及结构化活动数据。
- 帮助将交易归类到可能的排放来源,例如电力、燃料、差旅、运输和废弃物。
- 使用 EPA 温室气体排放因子计算范围 1、范围 2 和范围 3 的排放量。
- 在提供收入和员工人数后,按收入和员工人数计算碳强度评分。
- 生成精美的 HTML 和 Markdown 报告。
排放因子来源
所有排放因子均基于 EPA 温室气体排放因子中心(2025 年 1 月),包括 eGRID 2023 电力因子和 IPCC AR5 全球变暖潜势值。
涵盖的类别包括固定燃烧、移动燃烧、电力、蒸汽或热能、运输、废弃物处理、商务差旅、员工通勤和制冷剂。
安装
Claude Desktop
- 安装
uv。 - 打开 Claude Desktop 设置并编辑 MCP 配置。
- 添加此服务:
{
"mcpServers": {
"carbon-footprint": {
"command": "uvx",
"args": ["carbon-footprint-mcp"]
}
}
}
- 重启 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 构建。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。