What problem does it solve?
This Skill solves the problem of manual control and visualization creation in TouchDesigner by enabling remote control via twozero MCP and simplifying the process of building dynamic visuals and real-time applications.
Core Features & Use Cases
- TouchDesigner Control: Automate the creation and manipulation of TouchDesigner nodes, parameters, and connections.
- Real-Time Visualization: Generate and modify visual outputs in real-time with Python scripting.
- Use Case: Imagine you want to create a live audio-reactive visual using TouchDesigner. This Skill allows you to set up the MCP server, connect it to your TouchDesigner instance, and use Python to manipulate the parameters in real-time based on audio input.
Quick Start
Run the setup script with bash "${HERMES_HOME:-$HOME/.hermes}/skills/creative/touchdesigner-mcp/scripts/setup.sh" to configure the MCP server and TouchDesigner instance. Once setup is complete, use the skill to control the bg and brightness nodes in your TouchDesigner project by setting the roughness to 0.6 and enabling monochrome mode.