Skip to main content
Glama
gimi-q

Victron VRM MCP Server

by gimi-q

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
VRM_TOKENYesYour VRM personal access token
VRM_BASE_URLNoBase URL for VRM APIhttps://vrmapi.victronenergy.com/v2
VRM_TOKEN_KINDNoEither 'Token' or 'Bearer'Token

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
vrm_get_user_meA

Get your VRM account information and user profile.

vrm_list_installationsB

List all your Victron energy installations/sites (solar systems, batteries, etc.).

vrm_get_system_overviewB

Get current status of your energy system including battery level, solar production, consumption, and grid usage.

vrm_get_statsC

Get time-series data for solar production, battery usage, consumption, energy yield, and forecasts over time.

vrm_get_overall_statsA

Get aggregated energy totals (daily, monthly, yearly) for solar yield, consumption, battery performance, etc.

vrm_get_alarmsB

Check for any system alarms or alerts from your solar/battery installation. Supports historical time ranges to retrieve past alarms and warnings.

vrm_get_diagnosticsC

Get detailed diagnostic data and technical readings from your energy system devices.

vrm_get_widget_graphC

Get specific device performance graphs (battery voltage, inverter output, solar panel data, etc.).

vrm_auth_login_as_demoB

Login as a demo account to explore VRM functionality.

vrm_auth_logoutA

Logout from the current VRM session.

vrm_search_user_installationsC

Search through user's installations with optional filters.

vrm_download_installation_dataC

Download installation data in various formats (CSV, Excel) with optional parsing for CSV.

vrm_download_gps_dataC

Download GPS tracking data for mobile installations.

vrm_get_installation_tagsB

Get tags and labels associated with an installation.

vrm_get_custom_widgetC

Get custom widget configuration for an installation.

vrm_get_dynamic_ess_settingsB

Get Dynamic ESS (Energy Storage System) configuration settings.

vrm_get_data_attributesC

Get system-wide data attributes with filtering and sorting options.

vrm_get_firmwaresC

Get available firmware versions and information.

vrm_get_reset_forecastsB

Get forecast reset timestamp for an installation.

vrm_get_vebus_stateA

Get VE.Bus system state information including inverter and charger status.

vrm_get_inverter_charger_stateB

Get inverter/charger state and operational status.

vrm_get_charger_relay_stateC

Get charger relay state and switching status.

vrm_get_solar_charger_relay_stateC

Get solar charger relay state and MPPT switching status.

vrm_get_gateway_relay_stateC

Get gateway relay state for remote switching control.

vrm_get_gateway_relay_two_stateA

Get secondary gateway relay state for dual relay control.

vrm_get_status_widgetB

Get general system status information and operational state.

vrm_get_vebus_warnings_alarmsB

Get VE.Bus system warnings and alarms for troubleshooting. Supports historical time ranges to retrieve past warnings like overload events.

vrm_get_inverter_charger_warnings_alarmsB

Get inverter/charger specific warnings and alarms.

vrm_get_battery_summaryB

Get comprehensive battery summary including voltage, current, SoC, and health status.

vrm_get_solar_charger_summaryB

Get solar charger summary with MPPT performance and yield data.

vrm_get_ev_charger_summaryA

Get EV charger summary with charging status and power delivery.

vrm_get_global_link_summaryB

Get GlobalLink device summary for generator and tank monitoring.

vrm_get_motor_summaryB

Get motor drive summary with RPM, power, and operational status.

vrm_get_pv_inverter_statusA

Get PV inverter status with AC output and grid-tie information.

vrm_get_tank_summaryB

Get tank sensor summary with fluid levels and capacity information.

vrm_get_temp_summary_graphB

Get temperature sensor summary and historical graph data.

vrm_get_dc_meterB

Get DC power meter readings with voltage, current, and power measurements.

vrm_get_bms_diagnosticsB

Get Battery Management System diagnostics with cell voltages and balancing data.

vrm_get_lithium_bmsB

Get Lithium battery BMS data with advanced cell monitoring and safety information.

vrm_get_historic_dataC

Get historic data widget with time-series information and trends.

vrm_get_io_extenderC

Get IO extender input/output status for digital and analog signals.

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/gimi-q/victron-vrm-mcp'

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