xae
XAE shell & solution control
How to use it
xae is exposed by the TwinCAT XAE MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the xae tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
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 🔒