xae
XAE shell & solution control
How to use it
Project documentation lists xae for the TwinCAT XAE MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
FULL TWINCAT XAE MCP LISTINGOther tools in TwinCAT XAE MCP (22)
NC motion tree
Deploy the active PLC project 🔒
Library refs / placeholders / repos
Author + surgically edit POUs/DUTs/GVLs (offline)
PLC project lifecycle
Online-session control via UI Automation
TwinCAT C++ projects/modules
Build fully-populated EtherCAT boxes from their ESI
Non-EtherCAT fieldbuses (PROFINET/PROFIBUS/CANopen/DeviceNet/EAP)
TwinCAT licensing
Link/unlink variables; verify existing links
Bulk variable mapping
Scope + Analytics (TIAN)
TcCOM module objects
ADS routes
Engineering settings & archives
Target & rescan helpers
RT tasks / cores / linked tasks
Read/write any tree item (identity, XML params, rename, create, delete)
Project variant management
Compile the active configuration
Run a raw DTE command 🔒