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_me

Get your VRM account information and user profile.

vrm_list_installations

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

vrm_get_system_overview

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

vrm_get_stats

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

vrm_get_overall_stats

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

vrm_get_alarms

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

vrm_get_diagnostics

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

vrm_get_widget_graph

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

vrm_auth_login_as_demo

Login as a demo account to explore VRM functionality.

vrm_auth_logout

Logout from the current VRM session.

vrm_search_user_installations

Search through user's installations with optional filters.

vrm_download_installation_data

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

vrm_download_gps_data

Download GPS tracking data for mobile installations.

vrm_get_installation_tags

Get tags and labels associated with an installation.

vrm_get_custom_widget

Get custom widget configuration for an installation.

vrm_get_dynamic_ess_settings

Get Dynamic ESS (Energy Storage System) configuration settings.

vrm_get_data_attributes

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

vrm_get_firmwares

Get available firmware versions and information.

vrm_get_reset_forecasts

Get forecast reset timestamp for an installation.

vrm_get_vebus_state

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

vrm_get_inverter_charger_state

Get inverter/charger state and operational status.

vrm_get_charger_relay_state

Get charger relay state and switching status.

vrm_get_solar_charger_relay_state

Get solar charger relay state and MPPT switching status.

vrm_get_gateway_relay_state

Get gateway relay state for remote switching control.

vrm_get_gateway_relay_two_state

Get secondary gateway relay state for dual relay control.

vrm_get_status_widget

Get general system status information and operational state.

vrm_get_vebus_warnings_alarms

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_alarms

Get inverter/charger specific warnings and alarms.

vrm_get_battery_summary

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

vrm_get_solar_charger_summary

Get solar charger summary with MPPT performance and yield data.

vrm_get_ev_charger_summary

Get EV charger summary with charging status and power delivery.

vrm_get_global_link_summary

Get GlobalLink device summary for generator and tank monitoring.

vrm_get_motor_summary

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

vrm_get_pv_inverter_status

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

vrm_get_tank_summary

Get tank sensor summary with fluid levels and capacity information.

vrm_get_temp_summary_graph

Get temperature sensor summary and historical graph data.

vrm_get_dc_meter

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

vrm_get_bms_diagnostics

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

vrm_get_lithium_bms

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

vrm_get_historic_data

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

vrm_get_io_extender

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