michaelkrasa/alpha-ess-mcp-server
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