estimate_emissions
ActiveTool of mcp-climatiq
Calculate kgCO₂e for an activity. Pass an emission_factor with at minimum `activity_id` (from search_factors) or `id`, plus the required `parameters` (e.g., `{ energy: 200, energy_unit: "kWh" }`). Returns CO₂e + breakdown.
Parameters schema
{
"type": "object",
"examples": [
{
"parameters": {
"energy": 150,
"energy_unit": "kWh"
},
"emission_factor": {
"activity_id": "electricity-supply_grid_mix-2023"
}
},
{
"parameters": {
"mass": 500,
"mass_unit": "kg"
},
"emission_factor": {
"id": "9dc73201-e21b-45e3-a033-daac504400c3",
"region": "GB"
}
}
],
"required": [
"emission_factor",
"parameters"
],
"properties": {
"parameters": {
"type": "object",
"description": "Activity quantities matching the factor's required unit type (e.g., {energy:200, energy_unit:\"kWh\"})."
},
"emission_factor": {
"type": "object",
"description": "Selector object — at minimum {activity_id: \"...\"} or {id: \"...\"}. May add region, year, source for disambiguation."
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
mcp-climatiq
https://github.com/pipeworx-io/mcp-climatiq
2/7 registries