The HelioTest connector lets your own Claude work on your PV performance tests. From a conversation, Claude can set up sites and test runs, import measured data, run a test, and read and investigate the result. Every change asks for your approval first.
Results, verdicts and quality checks are always computed by HelioTest. Claude reads them, explains them and helps you find out why a result is what it is.
https://api.heliotest.com/mcp In Claude Code, add the connector from a terminal and sign in when asked: claude mcp add --transport http heliotest https://api.heliotest.com/mcp
A connection works in one organization, with the permissions your role has there. A member with the viewer role can read through the connector and cannot change anything.
Reads: The sites of your organization and the PV systems on each one.
Changes, with your approval: Create a site or a PV system, and update their details.
Reads: The test runs of a PV system, the configuration of a run, and what a run still needs before it can be executed.
Changes, with your approval: Create or duplicate a test run, change its configuration, record capacity events, and write the remarks that appear in the report.
Reads: The data files of a run with their columns, units and time range, the monitoring connection of a site and the data streams it offers.
Changes, with your approval: Import measured data from the site's monitoring connection, set the units of a file, set or remove a model power you provide, and remove a data file from a run.
Reads: The result and its verdict, the quality checks, the filtering steps with the points each one removed, and charts of the result.
Changes, with your approval: Execute a test run.
Reads: Re-run a test with changed settings, or sweep one setting across a range, to see how the result responds. These runs are computed for the conversation only: nothing that is saved changes.
The connector covers capacity tests in full. Availability test runs can be created, listed, executed and remarked on, and Claude can read a summary of their result. Their configuration, events and detailed results are handled in HelioTest.
Reading is free. Anything that changes data is shown to you in the conversation for approval before it happens: creating a site or a test run, editing a configuration, importing data, removing a file, executing a test. Changes made through the connector are recorded in your organization's audit log, like changes made in HelioTest itself.
The connector follows the same plan rules as the app. On a free account Claude can set up a site, work with the files you upload, execute test runs and read their results, within the free plan's limits. Downloading the report and the export package, and importing data from a monitoring platform, need a paid plan. See pricing.
In HelioTest, the Open in assistant button on a PV system gives you a short brief for a Claude Project. With the contract's test clause, the PVsyst report and the sensor list added to that Project, Claude knows what the test must show before it starts.
In HelioTest, open My Account → Connected assistants and revoke the connection. It stops working at once. You can also remove the connector in Claude's settings.
Questions about the connector, or something it should do and does not: write to peter@alpengridanalytics.com.