14 days ago
Reads real-time and cumulative data from a GoodWe solar inverter
over the local network UDP (port 8899).
Use this when you need to: check current PV production (W), battery
state of charge (SOC %) and power flow (charging/discharging W),
grid import/export power (W), house load consumption, inverter
operating mode, or cumulative energy counters (total PV generation,
total battery charge/discharge, total grid export/import in kWh).
Returns live sensor values including ppv, battery_soc, pbattery,
pgrid, pload, temperature, and operational status.
Use for energy monitoring, automation triggers (e.g. "if SOC > 90%"),
or answering questions about current solar/battery state.
Do NOT use for Zigbee, Z-Wave, or other smart home devices —
this tool is exclusively for the GoodWe inverter hardware.
Data is polled live from the inverter on each call (no cache).
Server Config
{
"mcpServers": {
"goodwe": {
"command": "goodwe-mcp",
"env": {
"GOODWE_HOST": "192.168.1.100"
}
}
}
}