PowerMCPby Power-Agent
One Python package with separate MCP servers for pandapower, PyPSA, OpenDSS, PowerWorld, PSS/E, PowerFactory, PSCAD and more.
Three community MCP servers run EPRI's OpenDSS distribution simulator in-process: PowerMCP's OpenDSS server (built on py-dss-toolkit and py-dss-interface), a standalone server with IEEE test feeders, hosting capacity and DER siting, and a newer one with fault, Thevenin and QSTS tools. A PowerSkills skill covers OpenDSS feeder studies. None needs a licence, and the py-dss-interface engine runs on Windows and Linux. EPRI publishes no AI tooling for OpenDSS.
One Python package with separate MCP servers for pandapower, PyPSA, OpenDSS, PowerWorld, PSS/E, PowerFactory, PSCAD and more.
Twenty typed OpenDSS tools for power flow, violations, faults, Thevenin impedance, hosting capacity and QSTS runs.
Runs OpenDSS distribution studies from chat: IEEE test feeders, power flow, hosting capacity, DER siting and plots.
Skills that tell an agent which PowerMCP tool to use first, plus ten mitigation playbooks for power-system study findings.
Listings are sorted by origin, then by recent activity. GitHub data is refreshed nightly. Nothing here is ranked.
An MCP server or skill can only do what OpenDSS lets programs do. OpenDSS exposes 2 automation interfaces:
EPRI's OpenDSS documentation describes the COM server, direct DLL and text scripting interface and says nothing about AI assistants, LLMs or MCP. OpenDSS is EPRI's open-source distribution simulator, so the integrations that exist are community projects layered on its Python interfaces, with no EPRI-run server.
Checked 4 Nov 2026. Sources: OpenDSS documentation (EPRI)
Taken from the listings' own documentation. Check each listing for exactly what it supports.
The listings here document setup for Claude Code, Claude Desktop, Codex CLI and Cursor. Install steps, copied from each project's own documentation, are on each listing's page. Most OpenDSS integrations run on your own computer next to OpenDSS, so you need OpenDSS installed and licensed on the same machine unless the listing says otherwise.
No. EPRI's OpenDSS documentation doesn't mention AI or MCP. All three OpenDSS servers here are community projects, one of them part of PowerMCP.
Usually not. The servers use py-dss-interface, which ships the OpenDSS engine with its Python package, so a pip install is enough on Windows or Linux.
Both standalone servers have hosting-capacity tools. The jpsalamanca-co server returns typed results with the inputs that produced them; the ahmedelshazly27 server adds DER placement search, batch scenarios and IEEE test feeders.
AI-generated models, drawings and results must be checked by a qualified engineer before use.
Sources (checked 4 Nov 2026): OpenDSS documentation (EPRI) · PowerMCP OpenDSS server README · jpsalamanca-co/opendss-mcp README · ahmedelshazly27/opendss-mcp-server README · OpenDSS product page
OpenDSS is developed by its own project (EPRI (open source)). Tresca is independent and not affiliated with or endorsed by the OpenDSS project.