Skip to main content
Glama
flowiesner

fronius-mcp

by flowiesner

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
configure_inverterA

Configure the Fronius inverter IP address or hostname.

Call this once to tell the MCP server where your inverter lives. The value is saved to ~/.fronius-mcp.json and persists across restarts.

Also returns instructions for finding the inverter IP and enabling the Solar API — useful for first-time setup.

Args: host: IP address or hostname of the inverter (e.g. '192.168.178.35'). Scheme and port are stripped automatically.

Returns a confirmation message plus setup instructions, or a connectivity warning if the inverter cannot be reached.

solar_power_flowA

Real-time power flow data from the Fronius Symo GEN24 inverter.

Returns PV generation (pv_w), grid exchange (grid_w, positive = import, negative = export), house load (load_w), battery power (battery_w, positive = charging, negative = discharging), autonomy and self-consumption percentages, daily/yearly/total energy yields, operating mode, and battery standby state.

solar_meterA

Real-time data from the Fronius Smart Meter at the grid feed-in point.

Returns total grid power (power_w), per-phase real power (power_l1/l2/l3_w), total energy consumed from grid (energy_consumed_wh), total energy fed into grid (energy_fed_wh), per-phase voltage and current (voltage/current_l1/l2/l3), and grid frequency (frequency_hz). Positive power = importing from grid, negative = exporting to grid.

solar_batteryA

Real-time data from the BYD Battery-Box Premium HV.

Returns state of charge (soc_pct), DC voltage and current, cell temperature (temp_c), usable and design capacity in Wh, cell status, enabled flag, and manufacturer/model info.

solar_devicesA

Lists all devices currently connected to the Fronius inverter system.

Returns a dict with device classes (inverter, meter, storage, ohmpilot, etc.) as keys. Each entry is a list of connected devices with their bus index and serial number. Empty list means the device class is supported but nothing is connected. Useful for verifying system topology or diagnosing missing devices.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/flowiesner/fronius-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server