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. 03Scope 1、2、3 の排出量を算出
  4. 04売上高または従業員数で排出原単位を評価
  5. 05HTML と Markdown のレポートを作成

活用シーン

  1. 01組織の排出量基準値の作成
  2. 02ESG や投資家向け資料の作成
  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

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Carbon Footprint Calculator(MCP サーバー)

EPA の GHG 排出係数を使用し、銀行明細、財務データのエクスポート、構造化された活動データから組織のカーボンフットプリントを算出する MCP(Model Context Protocol)サーバーです。

プライバシーとセキュリティを最優先

  • お使いのマシンまたはサーバー上で完全にローカル実行されます
  • 財務データを外部 API やクラウドプロバイダーに送信しません
  • デフォルトではデータを保存しません
  • 読み取り専用の計算・レポート作成ツールを提供します
  • Claude Desktop、Cursor、その他の MCP クライアントで動作します

開発の背景

ESG レポート、投資家向けデューデリジェンス資料、社内のサステナビリティレビューを準備する際、実用的な排出量ベースラインを作成するには、通常、多くの時間と手作業が必要です。

このサーバーを使うと、生の銀行明細、Xero や QBO のエクスポート、構造化された業務データを数分でカーボンフットプリントレポートに変換できます。活動を EPA 準拠の排出係数に対応付け、HTML と Markdown の両方のレポートを作成します。

ユーザー体験はどの国の組織でも使えるように設計されていますが、現在、電力のベンチマークには内部で EPA eGRID の地域別係数を使用しています。

機能

  1. 銀行の CSV、Xero や QBO のエクスポート、構造化された活動データを取り込みます。
  2. 取引を電力、燃料、出張、輸送、廃棄物などの推定排出源に分類するのを支援します。
  3. EPA の GHG 排出係数を使用して、スコープ 1、スコープ 2、スコープ 3 の排出量を算出します。
  4. 収益と従業員数が入力されている場合は、それらに基づいて炭素強度を評価します。
  5. 洗練された HTML および Markdown レポートを作成します。

排出係数の出典

すべての排出係数は、EPA GHG Emission Factors Hub(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 つすべてのスコープにおける GHG 排出量を算出します。
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 が開発しました。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。