Skip to content
Tresca

PowerWorld Simulator MCP servers and AI agent skills

PowerWorld Simulator is reached through PowerMCP, whose PowerWorld server connects to a running, licensed Simulator with the SimAuto COM add-on via the Easy SimAuto (ESA) Python package. It has 14 tools for power flow, N-1 and N-2 contingencies and sensitivity matrices, which makes it one of PowerMCP's deeper wrappers. A PowerSkills skill sets the order of work. Windows only, and PowerWorld publishes no AI or MCP offer of its own.

  • No official PowerWorld server yet.
  • 1 MCP server and 1 agent skill listed.
PowerWorld1 server · 1 skillChecked 4 Nov 2026

Integrations for PowerWorld Simulator

Community and commercial servers

MCP serverCommunity

PowerMCPby Power-Agent

One Python package with separate MCP servers for pandapower, PyPSA, OpenDSS, PowerWorld, PSS/E, PowerFactory, PSCAD and more.

LocalWindows, macOS, LinuxNeeds a PowerWorld Simulator licenceCan modify models234· updated 7 days ago

Agent skills

SkillCommunity

PowerSkillsby Power-Agent

Skills that tell an agent which PowerMCP tool to use first, plus ten mitigation playbooks for power-system study findings.

80· updated 13 days ago

Listings are sorted by origin, then by recent activity. GitHub data is refreshed nightly. Nothing here is ranked.

How AI connects to PowerWorld Simulator

An MCP server or skill can only do what PowerWorld Simulator lets programs do. PowerWorld Simulator exposes 2 automation interfaces:

  • SimAuto (COM automation server) (COM automation): SimAuto is a Simulator add-on that exposes a COM object, so any COM-capable program can open a case, change data, run Simulator functions and send results to Excel or auxiliary files. Because it is COM, it needs Windows and a running, licensed Simulator with the SimAuto add-on; PowerMCP's server attaches to that instance rather than starting its own. Documentation
  • Easy SimAuto (ESA) Python wrapper (Python): ESA is an Apache-licensed Python package that wraps SimAuto and returns data as pandas DataFrames wherever it can. PowerMCP's PowerWorld tools for Ybus and Jacobian extraction, PTDF and LODF matrices, shortest paths and NetworkX graphs are built on ESA, so its documentation is the place to check what each tool can and can't do. Documentation

What PowerWorld offers

PowerWorld's SimAuto product page describes COM automation for languages such as Visual C++, Delphi and Visual Basic and doesn't mention AI, and no PowerWorld announcement of an assistant or MCP server turned up. The AI route today is the community PowerMCP server, which is not a PowerWorld product.

Checked 4 Nov 2026. Sources: SimAuto add-on (PowerWorld)

What you can do with PowerWorld Simulator and AI

  • Open a .pwb case, run a Newton-Raphson power flow and list branch overloads and voltage violations.
  • Run N-1 or N-2 contingency analysis and turn the violations into a short report with suggested reinforcements.
  • Change parameters for many elements of one type at once, for example load growth scenarios, and confirm the values were applied.
  • Extract Ybus, the power flow Jacobian, PTDF and LODF matrices for further analysis in Python.
  • Find the shortest electrical path between two buses or convert the network into a NetworkX graph.

Taken from the listings' own documentation. Check each listing for exactly what it supports.

Installing

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 PowerWorld Simulator integrations run on your own computer next to PowerWorld Simulator, so you need PowerWorld Simulator installed and licensed on the same machine unless the listing says otherwise.

Questions

Is there an official PowerWorld MCP server?

No. PowerWorld's automation offer is the SimAuto COM add-on, and it has announced no AI features. PowerMCP's PowerWorld server is a community project.

What do I need for Claude to control PowerWorld Simulator?

Windows, a licensed Simulator with SimAuto, and PowerMCP installed with its powerworld extra, which also installs numba for ESA. Start Simulator first; the server finds it over COM.

Can Claude run contingency analysis in PowerWorld?

Yes. PowerMCP's analyze_contingencies tool runs N-1 or N-2 analysis and returns the violations, and the project's demo video shows an LLM writing a contingency report from it.

Does Claude need PowerWorld open before it starts?

Yes. The PowerMCP server attaches through ESA to a Simulator instance that is already running and licensed; it doesn't start Simulator itself. Open Simulator first, then the case through the open_case tool.

AI-generated models, drawings and results must be checked by a qualified engineer before use.

Sources (checked 4 Nov 2026): PowerMCP PowerWorld server README · SimAuto add-on (PowerWorld) · Easy SimAuto (ESA) repository · PowerWorld Simulator product page

PowerWorld Simulator is a trademark of PowerWorld. Tresca is independent and not affiliated with or endorsed by PowerWorld.