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.pySource: 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.