MCPVault

EnergyPlus MCP

Unclaimed

by LBNL-ETA

The first open-source Model Context Protocol server enabling AI assistants and applications to interact programmatically with EnergyPlus building energy simulation.

Install

$docker run -it --rm -v "$(pwd)":/workspace -w /workspace/energyplus-mcp-server energyplus-mcp-dev bash

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Tools (35)

add_coating_outside

Apply surface coatings

add_output_meters

Add energy meters

add_output_variables

Add output variables

add_window_film_outside

Add window films

change_infiltration_by_mult

Modify infiltration rates

check_simulation_settings

Review simulation control settings

clear_logs

Clear/rotate log files

copy_file

Intelligent file copying with path resolution

create_interactive_plot

Generate HTML visualizations

discover_hvac_loops

Find all HVAC loops

get_error_logs

Get error logs

get_loop_topology

Get HVAC loop details

get_materials

Extract material definitions

get_model_summary

Extract basic model information

get_output_meters

Get/discover energy meters

get_output_variables

Get/discover output variables

get_server_configuration

Get server configuration info

get_server_logs

View recent logs

get_server_status

Check server health

get_surfaces

Get building surface information

inspect_electric_equipment

Analyze equipment loads

inspect_lights

Analyze lighting loads

inspect_people

Analyze occupancy settings

inspect_schedules

Analyze all schedule objects

list_available_files

Browse sample files and weather data

list_zones

List all thermal zones with properties

load_idf_model

Load and validate IDF files

modify_electric_equipment

Update equipment loads

modify_lights

Update lighting loads

modify_people

Update occupancy settings

modify_run_period

Adjust simulation time periods

modify_simulation_control

Modify simulation parameters

run_energyplus_simulation

Execute simulations

validate_idf

Comprehensive model validation

visualize_loop_diagram

Generate HVAC diagrams