PowerMCP
Verified Safeby Power-Agent
Overview
Provides a collection of Model Context Protocol (MCP) servers for various power system software, enabling Large Language Models (LLMs) to interact with them for analysis, simulation, and control.
Installation
python PowerWorld/powerworld_mcp.pySecurity Notes
The servers frequently use `subprocess.run` (PSSE, PyLTSpice) or directly pass strings to external APIs (OpenDSS, PowerWorld scripts, ANDES, PyPSA, Egret). While these are necessary for interacting with external tools, they introduce a dependency on the security of the underlying power system software and the careful sanitization of LLM-generated inputs. There are no explicit hardcoded secrets (besides executable paths) or direct `eval` calls. The primary risk lies in potential injection of malicious commands via LLM input if not properly validated by the calling agent or the underlying tools.
Similar Servers
1xn-vmcp
An open-source platform for composing, customizing, and extending multiple Model Context Protocol (MCP) servers into a single logical, virtual MCP server, enabling fine-grained context engineering for AI workflows and agents.
mcpc
A framework for building agentic Model Context Protocol (MCP) servers by composing existing MCP tools. It enables the creation of portable, interoperable AI agents with flexible execution modes and robust logging/tracing capabilities.
pulsar-mcp
OmniMCP semantically routes and orchestrates tools across multiple Model Context Protocol (MCP) servers, minimizing LLM context bloat by exposing a single meta-tool for dynamic discovery and progressive execution.
powerdrill-mcp
An MCP server for AI-driven data analysis by providing tools to interact with Powerdrill datasets using natural language questions and managing data sources, jobs, and sessions.