PowerFactory MCP Automation
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| connectC | Connect to PowerFactory through the in-app agent. |
| list_projectsA | List projects available under the current PowerFactory user. |
| activate_projectC | Activate a PowerFactory project by name. |
| get_active_projectA | Return the currently active project. |
| list_study_casesA | List study cases in the active project. |
| activate_study_caseB | Activate a study case by name in the active project. |
| run_load_flowB | Run load flow in the active study case. |
| get_bus_voltagesA | Read voltage results for all calculation-relevant terminals. |
| get_line_loadingsA | Read loading results for all calculation-relevant lines. |
| list_linesB | List calculation-relevant transmission lines. |
| list_busesA | List calculation-relevant buses/terminals. |
| set_line_out_of_serviceC | Open or close a line by setting its out-of-service flag. |
| run_three_phase_short_circuitC | Run a three-phase short-circuit calculation at a bus and return Ikss/Skss. |
| run_n_minus_1_line_short_circuitB | Open each line one at a time and measure 3-phase short-circuit level at a target bus. |
| export_bus_voltages_csvC | Export bus voltage results to CSV. |
| export_line_loadings_csvC | Export line loading results to CSV. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ShuailongDai/Initial-PowerFactory-MCP-automation'
If you have feedback or need assistance with the MCP directory API, please join our Discord server