tc_link
Link/unlink variables; verify existing links
How to use it
tc_link is exposed by the TwinCAT XAE MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the tc_link 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
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
XAE shell & solution control
Compile the active configuration
Run a raw DTE command 🔒