openstudio-mcp-server
Verified Safeby roruizf
Overview
Enables AI assistants to interact with OpenStudio building energy models for analysis, inspection, and manipulation.
Installation
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.pyEnvironment 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
gis-mcp
Facilitate AI assistants and LLMs to perform complex geospatial operations, data analysis, and data gathering by exposing GIS library functions via a Model Context Protocol (MCP) server.
opensearch-mcp-server-py
Enables AI assistants and Large Language Models (LLMs) to interact with OpenSearch clusters by providing a standardized Model Context Protocol (MCP) interface for operations like searching, retrieving mappings, and managing shards.
zeromcp
A minimal, pure Python Model Context Protocol (MCP) server for exposing tools, resources, and prompts via HTTP/SSE and Stdio transports.
openhab-mcp
This project provides an MCP (Model Context Protocol) server to enable AI assistants like Claude and Cline to interact with and manage a real openHAB smart home system via its REST API.