Skip to content
Tresca

pandapower MCP servers and AI agent skills

pandapower is covered by PowerMCP, where it is part of the base install: its server builds or loads networks, runs Newton-Raphson or backward/forward-sweep power flow and N-1/N-2 contingency analysis, and imports PSS/E, MATPOWER and other cases through PowerIO. A PowerSkills skill and its mitigation playbooks sit on top. Being a Python library, it runs anywhere Python does with no licence, and its developers publish no AI tooling of their own.

  • No official Open source (University of Kassel and Fraunhofer IEE) server yet.
  • 1 MCP server and 1 agent skill listed.
Open source (University of Kassel and Fraunhofer IEE)1 server · 1 skillChecked 4 Nov 2026

Integrations for pandapower

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 pandapower 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 pandapower

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

  • pandapower Python API (Python): pandapower offers power flow, optimal power flow (through PYPOWER or PandaModels.jl), state estimation, short-circuit calculation, topology searches with NetworkX, contingency analysis, controller and time-series simulation, and grid equivalents. Since the agent works with the library directly, an MCP server can run in-process without any external program, which keeps setup to a pip install. Documentation
  • JSON network files and converters (Input files): Networks are saved as pandapower .json files. PowerMCP's server loads those, and its PowerIO layer converts other formats (PSS/E .raw, MATPOWER .m and more) into a pandapower network or exports the active network back out, which lets the agent move a case between tools.

What Open source (University of Kassel and Fraunhofer IEE) offers

pandapower is developed jointly by the University of Kassel's e2n department and Fraunhofer IEE. Its documentation covers the library and its analyses and doesn't mention an AI assistant, LLM features or an MCP server, so the integrations available are community projects such as PowerMCP rather than anything from the developers.

Checked 4 Nov 2026. Sources: pandapower documentation

What you can do with pandapower and AI

  • Load a pandapower .json case, or any case PowerIO can read, and report bus, line, transformer, generator and load statistics.
  • Run a power flow with a chosen algorithm, iteration limit and tolerance and list voltage and loading violations.
  • Run N-1 or N-2 contingency analysis on lines and transformers and suggest reinforcements from the results.
  • Apply what-if edits, such as a changed load or an outaged branch, before importing a case, then compare the solved results.
  • Follow the PowerSkills pandapower skill and its mitigation playbooks when a study finds voltage or thermal problems.

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

Questions

Is there an MCP server for pandapower?

Yes, the pandapower server in PowerMCP. It comes with the base pip install powermcp, alongside PyPSA and the PowerIO converter, and needs no other software.

Can Claude run pandapower contingency analysis?

Yes. The run_contingency_analysis tool runs N-1 or N-2 outages on lines and transformers, and PowerMCP's demo shows an LLM writing a contingency report from pandapower and PowerWorld results.

Is there a pandapower skill for Claude?

The PowerSkills repository has a pandapower skill that sets the order of work (load, inspect, solve, then contingencies) and points to mitigation playbooks for voltage, thermal and convergence problems.

Can the agent move a case from PSS/E or MATPOWER into pandapower?

Yes. PowerMCP's PowerIO server parses the source case once, and the pandapower tools load the result with load_network_from_any or load_network_from_json. You can apply typed what-if edits, such as an outaged branch, during the import.

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

Sources (checked 4 Nov 2026): pandapower documentation · PowerMCP pandapower server README · Power-Agent/PowerSkills README · pandapower product page

pandapower is developed by its own project (Open source (University of Kassel and Fraunhofer IEE)). Tresca is independent and not affiliated with or endorsed by the pandapower project.