Skip to content
Tresca

PSCAD MCP for GitHub Copilot CLI

MCP serverCommunity

Drives a live PSCAD session from GitHub Copilot CLI, including placing, wiring and moving components on the canvas. By SecchiAlessandro.

14 starsUpdated 8 months agoGitHub data from 5 Nov 2026

At a glance

Type
MCP server
Works with
PSCAD
How it connects
Drives a running copy of the tool
Access
Can modify models
Tool versions
unknown (uses the mhi.pscad automation API; Python 3.10 or later)
Operating systems
Windows
Needs a PSCAD licence
Yes
Transport
Local (stdio)
AI clients documented
GitHub Copilot CLI
Licence
Not stated in its documentation
Language
Python

What it can do

  • Attaches to a running PSCAD or launches one, then opens projects and reads simulation status and output messages.
  • Updates project settings and component parameters, and creates, places, wires, moves and deletes components on the canvas.
  • Runs builds and simulation sets, parses output files and reads synced PSCAD API documentation when the agent needs more context.

Limitations

  • No licence file in the repository; last updated in March 2026.
  • Written and documented for GitHub Copilot CLI; other clients are not described.

Install

py -3 -m pip install -e ".[windows]"
py -3 mcp_installer.py

Source: github.com/SecchiAlessandro/pscad-mcp#install-this-mcp-server

MCP servers and skills run code on your computer. Review the source before installing.

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