Greener, cheaper cloud infra decisions — carbon + cost + latency tradeoffs, in-editor.
Connect Runs on your machine
claude mcp add greenpick -e GREENPICK_CARBON_SOURCE=<GREENPICK_CARBON_SOURCE> -e EIA_API_KEY=<EIA_API_KEY> -e ENTSOE_TOKEN=<ENTSOE_TOKEN> -e ELECTRICITYMAPS_TOKEN=<ELECTRICITYMAPS_TOKEN> -e GREENPICK_CACHE_TTL_SECONDS=<GREENPICK_CACHE_TTL_SECONDS> -e GREENPICK_LOG_LEVEL=<GREENPICK_LOG_LEVEL> -- uvx greenpick==0.8.0
{
"mcpServers": {
"greenpick": {
"command": "uvx",
"args": [
"greenpick==0.8.0"
],
"env": {
"GREENPICK_CARBON_SOURCE": "<GREENPICK_CARBON_SOURCE>",
"EIA_API_KEY": "<EIA_API_KEY>",
"ENTSOE_TOKEN": "<ENTSOE_TOKEN>",
"ELECTRICITYMAPS_TOKEN": "<ELECTRICITYMAPS_TOKEN>",
"GREENPICK_CACHE_TTL_SECONDS": "<GREENPICK_CACHE_TTL_SECONDS>",
"GREENPICK_LOG_LEVEL": "<GREENPICK_LOG_LEVEL>"
}
}
}
}
{
"mcpServers": {
"greenpick": {
"command": "uvx",
"args": [
"greenpick==0.8.0"
],
"env": {
"GREENPICK_CARBON_SOURCE": "<GREENPICK_CARBON_SOURCE>",
"EIA_API_KEY": "<EIA_API_KEY>",
"ENTSOE_TOKEN": "<ENTSOE_TOKEN>",
"ELECTRICITYMAPS_TOKEN": "<ELECTRICITYMAPS_TOKEN>",
"GREENPICK_CACHE_TTL_SECONDS": "<GREENPICK_CACHE_TTL_SECONDS>",
"GREENPICK_LOG_LEVEL": "<GREENPICK_LOG_LEVEL>"
}
}
}
}
{
"servers": {
"greenpick": {
"type": "stdio",
"command": "uvx",
"args": [
"greenpick==0.8.0"
],
"env": {
"GREENPICK_CARBON_SOURCE": "<GREENPICK_CARBON_SOURCE>",
"EIA_API_KEY": "<EIA_API_KEY>",
"ENTSOE_TOKEN": "<ENTSOE_TOKEN>",
"ELECTRICITYMAPS_TOKEN": "<ELECTRICITYMAPS_TOKEN>",
"GREENPICK_CACHE_TTL_SECONDS": "<GREENPICK_CACHE_TTL_SECONDS>",
"GREENPICK_LOG_LEVEL": "<GREENPICK_LOG_LEVEL>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
GREENPICK_CARBON_SOURCEOptional | Carbon data source: 'auto' (US->EIA, EU->ENTSO-E, Canada->Hydro-Québec/IESO live), 'mock' (offline: typical monthly values from a year of real data), 'eia', 'entsoe', or 'electricitymaps'. Defaults to offline. |
EIA_API_KEYOptional, secret | Free US EIA-930 grid data API key (optional; enables live US carbon). |
ENTSOE_TOKENOptional, secret | Free EU ENTSO-E grid data token (optional; enables live EU carbon + day-ahead forecast). |
ELECTRICITYMAPS_TOKENOptional, secret | Electricity Maps API token (optional; used when GREENPICK_CARBON_SOURCE=electricitymaps). |
GREENPICK_CACHE_TTL_SECONDSOptional | Cache lifetime for fetched grid data, in seconds. |
GREENPICK_LOG_LEVELOptional | Logging level (DEBUG, INFO, WARNING, ERROR). |
Details
| Package | [email protected] (PYPI, stdio) |
| First published | 12 Nov 2026 |
| Last updated | 12 Nov 2026 |
| Registry name | io.github.bithug01/greenpick |
More other servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
