One-click install
npx skills add https://github.com/webdevtodayjason/subctl-rust --skill touchdesigner-mcp-webdevtodayjason
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: touchdesigner-mcp
Source: https://github.com/webdevtodayjason/subctl-rust/tree/main/skills/touchdesigner-mcp
Command: npx skills add https://github.com/webdevtodayjason/subctl-rust --skill touchdesigner-mcp-webdevtodayjason

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires twozero MCP, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive solution for controlling a TouchDesigner instance via twozero MCP, enabling users to create operators, set parameters, wire connections, execute Python code, and build real-time visuals without manual intervention.

Core Features & Use Cases

  • TouchDesigner Control: Integrate TouchDesigner functionality with twozero MCP for dynamic visual manipulation.
  • Operator Creation: Create and configure operators within TouchDesigner programmatically.
  • Parameter Management: Set and adjust parameters for operators efficiently.
  • Connection Wiring: Automate the wiring of connections between operators.
  • Python Execution: Run Python code within TouchDesigner for complex logic and automation.
  • Real-Time Visualization: Build and control real-time visuals and generative art.
  • Use Case: For a VJ or live performer, this Skill allows for the creation of complex visuals that react in real-time to audio and video inputs.

Quick Start

Run the setup script to configure twozero MCP and connect to TouchDesigner.

bash "${HERMES_HOME:-$HOME/.hermes}/skills/creative/touchdesigner-mcp/scripts/setup.sh"

Frequently Asked Questions about touchdesigner-mcp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I control TouchDesigner operators programmatically for real-time visuals?

You can control TouchDesigner operators programmatically by using a Python-based interface with twozero MCP, enabling operator creation, parameter setting, and connection wiring for real-time visuals.

Can I build audio reactive generative art in TouchDesigner without manual intervention?

Yes, you can build audio reactive generative art without manual intervention by executing Python code through twozero MCP to dynamically manipulate TouchDesigner parameters and connections.

Do I need twozero MCP installed to automate TouchDesigner parameter management?

Yes, you need both TouchDesigner and twozero MCP installed and configured, as twozero MCP provides the required Python interface for automating TouchDesigner parameter management.

What is the best way to wire connections between TouchDesigner operators automatically?

The best way to wire connections automatically is by leveraging the twozero MCP Python interface, which supports programmatic connection wiring between TouchDesigner operators for live visual manipulation.

Does this approach support executing Python code within TouchDesigner for live visual manipulation?

Yes, the twozero MCP interface supports executing Python code within TouchDesigner, allowing you to implement complex logic and automate real-time visual manipulation during live performances.

How do I set up twozero MCP to connect to a TouchDesigner instance?

To set up twozero MCP and connect to TouchDesigner, run the provided setup shell script, which configures the MCP environment and establishes the connection for real-time control.