What problem does it solve?
This Skill allows users to control a running TouchDesigner instance via twozero MCP, enabling the creation and manipulation of operators, setting parameters, wiring connections, executing Python code, and building real-time visuals.
Core Features & Use Cases
- Operator Creation and Manipulation: Create and configure operators within TouchDesigner using MCP commands.
- Parameter Setting: Set parameters for operators to control their behavior.
- Wiring Connections: Establish connections between operators for complex processing.
- Python Execution: Run Python code within TouchDesigner for custom logic.
- Real-Time Visuals: Build and manipulate real-time visuals using MCP commands.
- Use Case: Imagine you want to create a dynamic visualizer that responds to audio input. Use this Skill to control TouchDesigner operators that generate visuals based on audio spectrum data.
Quick Start
Run the setup script to download twozero.tox and add the MCP server to Hermes config:
bash "${HERMES_HOME:-$HOME/.hermes}/skills/creative/touchdesigner-mcp/scripts/setup.sh"