{"name":"io.github.christophe77/netatmo-energy-mcp","slug":"christophe77-netatmo-energy-mcp","title":"Netatmo Energy","description":"MCP server for Netatmo thermostats and radiator valves: status, history, analytics, opt-in control.","url":"https://mcp.market/server/christophe77-netatmo-energy-mcp","rating":null,"grade":"B","score":83,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":18,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-10-09T12:14:51.000Z","license":"Apache-2.0"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/christophe77/netatmo-energy-mcp","website":"https://github.com/christophe77/netatmo-energy-mcp#readme","version":"0.3.2","remotes":[],"packages":[{"registryType":"npm","identifier":"netatmo-energy-mcp","version":"0.3.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Netatmo app client ID. Optional after running `npx -y netatmo-energy-mcp login`, which stores it.","name":"NETATMO_CLIENT_ID"},{"description":"Netatmo app client secret. Optional after `login`, which stores it locally.","isSecret":true,"name":"NETATMO_CLIENT_SECRET"},{"description":"Log level written to stderr: debug, info, warn, error or silent.","name":"NETATMO_MCP_LOG_LEVEL"},{"description":"Set to 0 to force read-only mode. Write mode is only possible after `login --write`.","name":"NETATMO_MCP_WRITE"},{"description":"Write mode confirmation: auto (default), elicitation (client dialog only) or token (preview + token only).","name":"NETATMO_MCP_CONFIRM"},{"description":"Write mode: lowest temperature a change may set, in °C (default 7).","name":"NETATMO_MCP_MIN_TEMP"},{"description":"Write mode: highest temperature a change may set, in °C (default 28).","name":"NETATMO_MCP_MAX_TEMP"},{"description":"Write mode: longest manual room setpoint, in hours (default 24).","name":"NETATMO_MCP_MAX_SETPOINT_HOURS"}]}],"tools":[],"scan":null,"grade_history":[],"reviews":[]}