Litcius/Paper detail

EnergyPlus-MCP: A model-context-protocol server for ai-driven building energy modeling

Li Han, Yujie Xu, Tianzhen Hong

2025SoftwareX13 citationsDOIOpen Access PDF

Abstract

Traditional building energy modeling with the EnergyPlus building performance simulation engine requires domain expertise, programming skills, and intensive manual efforts limiting its effective adoption. This paper introduces EnergyPlus-MCP, the first open-source Model Context Protocol (MCP) server specifically designed for EnergyPlus simulation workflows, establishing a new foundational infrastructure for AI-driven building energy modeling. The MCP server implements a layered architecture with 35 specialized tools spanning model management, editing and analysis, HVAC and other systems configuration inspection, and simulation execution, enabling Large Language Models to interact with EnergyPlus through conversational interfaces. The server addresses critical workflow barriers by automating model validation, streamlining energy efficiency measures modification, and providing intelligent output management with interactive visualization. Through practical demonstrations using a multi-zone building retrofit analysis, we show how the EnergyPlus-MCP server significantly reduces manual efforts while maintaining full simulation rigor. By providing accessible natural language interfaces to sophisticated building energy analysis, this approach enables scalable deployment of simulation expertise across public and private organizations, educational institutions, and research teams, fundamentally transforming traditional building energy modeling practices.

Topics & Concepts

Computer scienceWorkflowScalabilityBuilding automationEfficient energy useSoftware deploymentContext (archaeology)ServerEnergy modelingDistributed computingBuilding management systemSoftware engineeringDomain (mathematical analysis)ArchitectureOperating systemBuilding information modelingSystems engineeringBuilding scienceHVACProtocol (science)DatabaseEnergy (signal processing)Building energy simulationEmbedded systemDemand responseSimulation modelingProgramming paradigmSimulationContext modelModeling languageBuilding Energy and Comfort OptimizationContext-Aware Activity Recognition SystemsSmart Grid Energy Management
EnergyPlus-MCP: A model-context-protocol server for ai-driven building energy modeling | Litcius