Skip to content
Tresca

PowerFactory MCP servers and AI agent skills

Two community MCP servers drive DIgSILENT PowerFactory on Windows through its Python interface: PowerMCP's PowerFactory server, built with FAU Erlangen-Nürnberg, and the standalone powerfactory-mcp, which adds protection, modal, harmonic and EMT studies and installs a Claude Code skill. Both need a licensed PowerFactory whose licence allows Python access. DIgSILENT publishes no MCP server or LLM assistant; its AI toolbox approximates load flow results with neural networks.

  • No official DIgSILENT server yet.
  • 2 MCP servers and 1 agent skill listed.
DIgSILENT2 servers · 1 skillChecked 4 Nov 2026

Integrations for PowerFactory

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 PowerFactory licenceCan modify models234· updated 7 days ago
MCP serverCommunity

powerfactory-mcpby akamaxe

Thirty-three tools for running PowerFactory studies from Claude Code, from load flow and IEC 60909 to RMS/EMT and protection.

LocalWindowsNeeds a PowerFactory licenceCan modify models0· updated 13 days ago

Agent skills

SkillCommunity

PowerFactory skill (powerfactory-mcp)by akamaxe

A Claude Code skill with checked PowerFactory enumerations, result variables and Python API pitfalls, installed with powerfactory-mcp.

WindowsNeeds a PowerFactory licence0· 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 PowerFactory

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

  • Python interface (powerfactory module) (Python): PowerFactory ships Python folders for several interpreter versions (PowerFactory 2024 includes Python 3.8 to 3.12), and the powerfactory module gives scripts full access to the data model. External scripts can start the engine without the GUI, which is how both MCP servers work: they load the module, open a project and activate a study case. DIgSILENT's scripting reference for Python and DPL runs to more than 750 pages and is installed with the program. Documentation
  • DPL and the C++ API (Other): DPL, DIgSILENT's own C-like scripting language, runs inside PowerFactory with access to all objects and can call external code through a C interface. A separate C++ API allows full external control, and the Task Automation tool runs calculations and scripts in parallel. The powerfactory-mcp installer also indexes the DPL reference locally so the agent can search it. Documentation

What DIgSILENT offers

DIgSILENT's AI page describes an Artificial Intelligence toolbox that trains neural networks, on an NVIDIA GPU, to approximate load flow results in quasi-dynamic simulations. It is a calculation accelerator, not an assistant, and neither it nor the scripting page mentions an LLM copilot or an MCP server, so there is no official route for Claude to drive PowerFactory.

Checked 4 Nov 2026. Sources: PowerFactory Artificial Intelligence (DIgSILENT), Scripting and Automation (DIgSILENT)

What you can do with PowerFactory and AI

  • Run load flow, IEC 60909 or VDE short-circuit and N-1 contingency studies on the active study case and list buses outside a voltage band such as 0.95 to 1.05 pu.
  • Simulate a three-phase fault with RMS or EMT simulation, read the results back as CSV and plot rotor angles to judge stability.
  • Check protection by computing relay tripping times for a fault location and drawing time-overcurrent coordination curves.
  • Build equipment from published parameter catalogues (EvEMTBench transformers, lines, cables, loads, machines) or bootstrap a new grid with buses, then export the single-line diagram as PDF.
  • Work on an in-memory copy of the database in parallel mode while the PowerFactory GUI stays open, so exploratory changes don't touch your real projects.

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

Questions

Is there an official PowerFactory MCP server?

No. DIgSILENT's only AI feature is a neural-network toolbox for faster quasi-dynamic load flow. Both PowerFactory MCP servers listed here are community projects.

Can Claude run PowerFactory studies?

Yes, through either server on the Windows machine where PowerFactory is installed. powerfactory-mcp registers itself with Claude Code and covers load flow, short circuit, RMS/EMT, protection, modal, harmonic and P-V studies; PowerMCP's server covers load flow, short circuit, contingency and RMS fault simulation.

Does the GUI have to be closed?

For powerfactory-mcp's default exclusive mode, yes; otherwise PowerFactory returns ExitError 4002. Its parallel mode works on an in-memory copy and lets the GUI stay open, but changes are lost on disconnect unless you export a .pfd.

Which licence do I need?

A licence that allows Python access. powerfactory-mcp notes that showing the GUI and exporting diagrams need a full licence rather than an engine-only one.

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

Sources (checked 4 Nov 2026): PowerMCP PowerFactory server README · akamaxe/powerfactory-mcp README · Scripting and Automation (DIgSILENT) · PowerFactory Artificial Intelligence (DIgSILENT) · PowerFactory product page

PowerFactory is a trademark of DIgSILENT. Tresca is independent and not affiliated with or endorsed by DIgSILENT.