TouchDesigner MCP
Control TouchDesigner via twozero MCP.
📖 Guide
Load with skill_view("touchdesigner-mcp"). 1. **NEVER guess parameter names.** Call `td_get_par_info` for the op type FIRST. Your training data is wrong for TD 2025.32. 2. **If `tdAttributeError` fires, STOP.** Call `td_get_operator_info` on the failing node before continuing. 3. **NEVER hardcode absolute paths** in script callbacks. Use `me.parent()` / `scriptOp.parent()`. 4. **Prefer native MCP tools over td_execute_python.** Use `td_create_operator`, `td_set_operator_pars`, `td_get_errors` etc. Only fall back to `td_execute_python` for complex multi-step logic. 5. **Call `td_get_hints` befo
🔧 How To
Skill sections: TouchDesigner Integration (twozero MCP), CRITICAL RULES, Architecture, Setup (Automated), Manual steps (one-time, cannot be automated), Environment Notes.
⚠️ Pitfalls
Focuses on TouchDesigner MCP. Read the skill before acting - it encodes the exact commands.
Related Skills
More skills in Creative