{"repo":"LBNL-ETA/EnergyPlus-MCP","free":true,"listed":false,"github":"https://github.com/LBNL-ETA/EnergyPlus-MCP","clone":"git clone https://github.com/LBNL-ETA/EnergyPlus-MCP.git","description":"The first open-source Model Context Protocol server enabling AI assistants and applications to interact programmatically with EnergyPlus building energy simulation.","language":"HTML","stars":111,"topics":[],"license":null,"category":"mcp-servers","readme_excerpt":"EnergyPlus MCP Server A Model Context Protocol (MCP) server that provides 35 comprehensive tools for working with EnergyPlus building energy simulation models. This server enables AI assistants and other MCP clients to load, validate, modify, and analyze EnergyPlus IDF files through a standardized interface. Version : 0.1.0 EnergyPlus Compatibility : 26.1.0 (default; see Building against a different EnergyPlus version) Python : 3.10+ 📑 Table of Contents - Overview - Installation - Using the MCP Server - Claude Desktop - VS Code - Cursor - Development Setup - VS Code Dev Container - Docker Setup - Local Development - Streamable HTTP Transport (Local Testing) - Building against a different EnergyPlus version - Available Tools - Usage Examples - Architecture - Configuration - Troubleshooting - Contributing - Cite this work - License Overview EnergyPlus MCP Server makes EnergyPlus building energy simulation accessible to AI assistants and automation tools through the Model Context Protocol. Key Features: - 🏗️ Complete Model Lifecycle : Load, validate, analyze, modify, and simulate IDF files - 🔍 Deep Building Analysis : Extract detailed information about zones, surfaces, materials, and schedules - 🚀 Automated Simulation : Execute EnergyPlus simulations with weather files - 📊 Advanced Visualization : Create interactive plots and HVAC system diagrams - 🔧 HVAC Intelligence : Discover, analyze, and visualize HVAC system topology - 📈 Smart Output Management : Auto-discover and c","default_branch":null,"files":null,"tree":[],"storefront":"/r/LBNL-ETA","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/LBNL-ETA/EnergyPlus-MCP/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}