estimate_electricity
ActiveTool of Carbon Interface
declared in 0.1.0
Estimate CO2 emissions from electricity usage. Returns carbon emissions in grams, kg, and metric tons. Example: estimate_electricity(500, "us", "kwh") for 500 kWh in the US.
Parameters schema
{
"type": "object",
"examples": [
{
"unit": "kwh",
"value": 500,
"_apiKey": "your-carbon-interface-api-key",
"country": "us"
},
{
"unit": "kwh",
"state": "ca",
"value": 150,
"_apiKey": "your-carbon-interface-api-key",
"country": "us"
}
],
"required": [
"_apiKey",
"value",
"country"
],
"properties": {
"unit": {
"type": "string",
"description": "Unit of electricity: \"kwh\" or \"mwh\" (default: \"kwh\")"
},
"state": {
"type": "string",
"description": "US state code for more precise estimate (e.g., \"ca\", \"ny\"). Only for US."
},
"value": {
"type": "number",
"description": "Amount of electricity consumed (e.g., 500)"
},
"_apiKey": {
"type": "string",
"description": "Carbon Interface API key"
},
"country": {
"type": "string",
"description": "ISO 3166-1 alpha-2 country code (e.g., \"us\", \"gb\", \"de\")"
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
Carbon Interface
https://github.com/pipeworx-io/mcp-carbon-interface
1/7 registries