Back to Home
roruizf icon

openstudio-mcp-server

Verified Safe

by roruizf

Overview

Enables AI assistants to interact with OpenStudio building energy models for analysis, inspection, and manipulation.

Installation

Run Command
npx @modelcontextprotocol/inspector docker run --rm -i -v "C:\:/mnt/c" -v "C:\PATH_TO_YOUR_REPO:/workspace" -w "/workspace/openstudio-mcp-server" openstudio-mcp-dev uv run openstudio_mcp_server/server.py

Environment Variables

  • OPENSTUDIO_PATH
  • OPENSTUDIO_VERSION
  • PYTHONPATH
  • LD_LIBRARY_PATH
  • LOG_LEVEL

Security Notes

The server code itself does not contain obvious malicious patterns, hardcoded secrets, or use dangerous functions like 'eval'. Communication is via stdin/stdout, which is generally secure. The primary security consideration is the Docker volume mount configuration (`-v C:\:/mnt/c`), which grants the container read/write access to the entire host C: drive. While explicitly documented as a user-configured requirement, this represents a significant risk if a malicious image or code were ever introduced, as it could compromise the host system. Users should carefully verify Docker images and consider limiting volume access to specific, necessary directories.

Similar Servers

Stats

Interest Score43
Security Score8
Cost ClassMedium
Avg Tokens1000
Stars4
Forks1
Last Update2025-12-15

Tags

OpenStudioBuilding Energy ModelingAI AssistantModel Context ProtocolDocker