Skip to content
Tresca

PSS/E MCP servers and AI agent skills

PSS/E has no dedicated MCP server yet. The PowerMCP collection includes a PSS/E server that runs on the same Windows machine through psspy: it opens and solves cases, reads dynamic-simulation output and can call most psspy functions by name, which makes it thin but broad. A companion PowerSkills pack guides the agent through PSS/E base cases. Siemens's own AI offer is the PSS/E Copilot, a separate assistant rather than an MCP server.

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

Integrations for PSS/E

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 PSS/E 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 PSS/E

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

  • psspy Python API (Python): Siemens describes PSS/E automation as more than 2,000 open Python APIs, reached through the psspy module that ships in each PSS/E installation (for example under PSSE36\36.2\PSSPY311). The API reference is installed with the software rather than published online. Because the API is so large, MCP servers either wrap a few common calls or expose a generic "call psspy function X" tool backed by a searchable index of the reference, as PowerMCP does. Documentation
  • Case and contingency files (Input files): Network data moves between PSS/E and other tools as .raw and .sav cases, with contingency definitions in .con, .mon and .sub files; PowerMCP ships an example set built on the savnw case. Its PowerIO layer reads and writes .raw cases on its own, so a PSS/E network can be converted for pandapower, PyPSA or ANDES without PSS/E installed, which is useful for cross-checking a solution.

What Siemens offers

Siemens offers the Gridscale X PSS/E Copilot, a pilot SaaS add-on with a Windows front end and a Siemens cloud LLM back end. It answers PSS/E questions in natural language and returns ready-to-run Python scripts that execute locally against PSS/E 35, 36 or 37; simulation output is uploaded only if you choose to. Its product sheet, effective 22 May 2026, doesn't mention MCP, and Siemens publishes no PSS/E MCP server.

Checked 4 Nov 2026. Sources: Gridscale X PSS®E Copilot product sheet (Siemens), Gridscale X PSS®E product page (Siemens)

What you can do with PSS/E and AI

  • Open a .sav case and solve the Newton-Raphson power flow on a licensed PSS/E 35 or newer, then report the solution status.
  • Look up and run individual psspy functions by name, for example to change a load or switch a branch, with commands that load external code blocked.
  • Read channels from a dynamic-simulation .out or .outx file and summarise the time series, with downsampling for long runs.
  • Convert a PSS/E .raw case into pandapower or PyPSA through PowerIO to cross-check results in an open tool.
  • Follow a load, inspect, solve, then escalate order for PSS/E studies using the PowerSkills PSS/E skill.

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

Questions

Is there an official PSS/E MCP server?

No. Siemens's AI product for PSS/E is the Gridscale X PSS/E Copilot, a separate Windows app with a cloud back end that writes psspy scripts for you. The only MCP route is the community PowerMCP server.

Can Claude run PSS/E studies?

Yes, with PowerMCP installed on the PSS/E machine and its psse.python_lib path pointed at your PSSPY folder. Claude can then open and solve cases and call psspy functions; contingency and dynamic runs go through the generic psspy tool rather than dedicated tools.

Which PSS/E versions work with PowerMCP?

Its PSS/E README asks for PSS/E 35 or newer with the Python 3 psspy API. The configuration example points at PSS/E 36.2 with Python 3.11.

Do I need a PSS/E licence to convert .raw files?

Not for conversion. PowerMCP's PowerIO server parses .raw cases on its own, so you can move a case into pandapower or PyPSA without PSS/E. Solving in PSS/E itself needs your licensed install.

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

Sources (checked 4 Nov 2026): PowerMCP PSS/E server README · Gridscale X PSS®E product page (Siemens) · Gridscale X PSS®E Copilot product sheet (Siemens) · PSS/E product page

PSS/E is a trademark of Siemens. Tresca is independent and not affiliated with or endorsed by Siemens.