Elysia Tools Docs
ZH
语言
ZHESPTRUFRDEEN
返回主站
浏览工具

Health

碳排放核算计算器(按活动量)

按活动量逐年核算个人碳排放(kg CO₂e):饮食模式(高肉食 2.6 → 纯素 1.1 t/年)×用电量×电网碳强度(煤电 0.82 → 低碳 0.05 kg/kWh)、天然气(2.02 kg/m³)、汽油(2.31 kg/L)、柴油(2.68 kg/L)、短途航班(0.15 kg/人·km)、长途航班(0.11)、公交(0.04)、混合垃圾(0.5 kg/kg)。输出分项排放与占比、总量(t CO₂e/年)、与世界平均 4.7 t 及 1.5 °C 目标 2.3 t 的对照、最大减排杠杆识别;航班因子未含约 1.9 倍辐射强迫上浮(输出中有提示)。因子为教学用近似值,正式报告请替换为本国官方因子。

json· JSON 结果打开工具

快速开始

用三种语言从你的代码中调用此工具。

cURL
curl -X POST 'https://api.elysiatools.com/zh/api/tools/carbon-footprint-calculator' \
  -H 'Content-Type: application/json' \
  -d '{"diet":"medium-meat","electricityKwh":2000,"gridIntensity":"0.44","naturalGasM3":300,"gasolineL":600,"dieselL":0,"flightShortKm":0,"flightLongKm":10000,"transitKm":3000,"wasteKg":200}'

API 参考

以 JSON 形式 POST 提交输入参数。文件类型参数需先单独上传。

请求端点

HTTP
POST https://api.elysiatools.com/zh/api/tools/carbon-footprint-calculator

请求参数

参数名类型必填说明
dietselect是—
electricityKwhnumber是Household or personal electricity consumption per year.
gridIntensityselect是—
naturalGasM3number是Heating/cooking gas — factor 2.02 kg CO₂e per m³.
gasolineLnumber是Fuel burned in petrol cars — factor 2.31 kg CO₂e per litre.

MCP 集成

将此工具加入你的 Model Context Protocol 服务,让 AI 智能体可以列出并调用它。

服务配置

将以下内容加入你的 MCP 客户端配置:

mcp.json
{
  "mcpServers": {
    "elysiatools-carbon-footprint-calculator": {
      "name": "carbon-footprint-calculator",
      "description": "按活动量逐年核算个人碳排放(kg CO₂e):饮食模式(高肉食 2.6 → 纯素 1.1 t/年)×用电量×电网碳强度(煤电 0.82 → 低碳 0.05 kg/kWh)、天然气(2.02 kg/m³)、汽油(2.31 kg/L)、柴油(2.68 kg/L)、短途航班(0.15 kg/人·km)、长途航班(0.11)、公交(0.04)、混合垃圾(0.5 kg/kg)。输出分项排放与占比、总量(t CO₂e/年)、与世界平均 4.7 t 及 1.5 °C 目标 2.3 t 的对照、最大减排杠杆识别;航班因子未含约 1.9 倍辐射强迫上浮(输出中有提示)。因子为教学用近似值,正式报告请替换为本国官方因子。",
      "baseUrl": "https://api.elysiatools.com/mcp/sse?toolId=carbon-footprint-calculator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

列出可用工具

连接到 SSE 端点后,列出已开放的工具:

tools/list
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/list"
}

调用此工具

通过工具 id 调用,参数由其参数表构建:

tools/call
{
  "jsonrpc": "2.0",
  "id": 2,
  "method": "tools/call",
  "params": {
    "name": "carbon-footprint-calculator",
    "arguments": {
  "diet": "medium-meat",
  "electricityKwh": 2000,
  "gridIntensity": "0.44",
  "naturalGasM3": 300,
  "gasolineL": 600,
  "dieselL": 0,
  "flightShortKm": 0,
  "flightLongKm": 10000,
  "transitKm": 3000,
  "wasteKg": 200
}
  }
}
可用逗号分隔的 toolId 在一个会话中串联多个工具,例如 /mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp(最多 20 个)。

有问题或反馈?请联系 [email protected]

浏览工具打开工具

© 2026 Elysia Tools. 开发者文档。

返回主站浏览工具
dieselL
number
是
Fuel burned in diesel cars — factor 2.68 kg CO₂e per litre.
flightShortKmnumber是Domestic/regional flying — factor 0.15 kg CO₂e per passenger-km, radiative forcing excluded.
flightLongKmnumber是Intercontinental flying — factor 0.11 kg CO₂e per passenger-km, radiative forcing excluded.
transitKmnumber是Bus and rail travel — factor 0.04 kg CO₂e per passenger-km.
wasteKgnumber是Landfilled mixed household waste — factor 0.5 kg CO₂e per kg.

响应格式

JSON 结果

JSON
{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}