{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.bithug01/greenpick","description":"Greener, cheaper cloud infra decisions — carbon + cost + latency tradeoffs, in-editor.","title":"GreenPick","repository":{"url":"https://github.com/bithug01/greenpick","source":"github"},"version":"0.4.1","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"greenpick","version":"0.4.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"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.","default":"mock","name":"GREENPICK_CARBON_SOURCE"},{"description":"Free US EIA-930 grid data API key (optional; enables live US carbon).","isSecret":true,"name":"EIA_API_KEY"},{"description":"Free EU ENTSO-E grid data token (optional; enables live EU carbon + day-ahead forecast).","isSecret":true,"name":"ENTSOE_TOKEN"},{"description":"Electricity Maps API token (optional; used when GREENPICK_CARBON_SOURCE=electricitymaps).","isSecret":true,"name":"ELECTRICITYMAPS_TOKEN"},{"description":"Cache lifetime for fetched grid data, in seconds.","default":"1800","name":"GREENPICK_CACHE_TTL_SECONDS"},{"description":"Logging level (DEBUG, INFO, WARNING, ERROR).","default":"INFO","name":"GREENPICK_LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-26T13:21:24.487473Z","publishedAt":"2026-10-26T13:21:24.487473Z","updatedAt":"2026-10-26T13:21:24.487473Z","isLatest":true}}}
