PowerMCP
by Power-Agent
Overview
Facilitating AI (LLM) interaction with various power system simulation and analysis software for tasks like power flow, dynamic simulation, contingency analysis, and optimization.
Installation
python ANDES/andes_mcp.pySecurity Notes
The server architecture relies on `subprocess` calls to interact with external power system software (e.g., PSSE, LTSpice, PowerWorld). While necessary for its function, this always introduces a potential for command injection if inputs are not thoroughly sanitized, though some input validation is present for file paths. A significant security risk lies with the `PSSE` integration, which explicitly requires and uses Python 2.7, an end-of-life version with known security vulnerabilities. Additionally, `ANDES/andes_mcp.py` contains a hardcoded `STORE_DIR` (e.g., `C:\Users\ibm\Documents\GitHub\PowerMCP\ANDES`), which is insecure and highly platform-dependent, necessitating manual modification by the user and potentially leading to unexpected file access issues if not correctly set.
Similar Servers
mcpc
Build and compose agentic Model Context Protocol (MCP) servers and tools, enabling AI assistants to discover, integrate, and orchestrate other MCP servers for complex tasks.
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.
pulsar-mcp
Acts as a semantic router for Model Context Protocol (MCP) ecosystems, enabling discovery and execution of tools across multiple MCP servers without context bloat for LLMs.
gns3-mcp-server
Enables AI assistants to programmatically create, manage, and simulate network topologies within GNS3.