alpha-ess-mcp-server

michaelkrasa/alpha-ess-mcp-server

3.2

If you are the rightful owner of alpha-ess-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

The Alpha ESS MCP Server provides seamless access to Alpha ESS solar inverter and battery system data through the official Alpha ESS Open API, enabling AI assistants to monitor, analyze, and control energy storage systems.

Tools

Functions exposed to the LLM to take actions

authenticate_alphaess

Validates your Alpha ESS API credentials.

get_ess_list

Retrieves all Alpha ESS systems associated with your account.

get_alpha_ess_data

Gets comprehensive statistical energy data for analysis.

get_last_power_data

Retrieves real-time power data snapshot.

get_one_day_power_data

Gets detailed power data for a specific date.

get_one_date_energy_data

Retrieves comprehensive energy data for a specific date.

get_charge_config

Retrieves current battery charging configuration.

get_discharge_config

Gets current battery discharge configuration.

set_battery_charge

Configures battery charging schedule.

set_battery_discharge

Configures battery discharge schedule.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources