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请求参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| diet | select | 是 | — |
| electricityKwh | number | 是 | Household or personal electricity consumption per year. |
| gridIntensity | select | 是 | — |
| naturalGasM3 | number | 是 | Heating/cooking gas — factor 2.02 kg CO₂e per m³. |
| gasolineL | number | 是 | 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]