touchdesigner-mcp

Automate TouchDesigner operator creation and parameter manipulation via twozero MCP.

Updated May 11, 2026
One-click install
npx skills add https://github.com/richardnguyen0715/keep-it-real --skill touchdesigner-mcp-richardnguyen0715
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: touchdesigner-mcp
Source: https://github.com/richardnguyen0715/keep-it-real/tree/main/refer-projects/hermes-agent/skills/creative/touchdesigner-mcp
Command: npx skills add https://github.com/richardnguyen0715/keep-it-real --skill touchdesigner-mcp-richardnguyen0715

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies control and automation of TouchDesigner instances using the twozero MCP, streamlining the creation of real-time visuals and generative art.

Core Features & Use Cases

  • TouchDesigner Control: Interact with TouchDesigner instances programmatically.
  • Operator Manipulation: Create, modify, and wire operators.
  • Real-Time Visualization: Build dynamic visuals and generative art with Python scripts.
  • Use Case: Imagine you want to create a dynamic visual installation that responds to audio input. This Skill allows you to control TouchDesigner's operators and parameters in real-time using Python, enabling seamless audio-reactive visuals.

Quick Start

Use the touchdesigner-mcp skill to set the brightness of the 'brightness' operator in the '/project1' network to 0.6.

Frequently Asked Questions about touchdesigner-mcp

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

FAQPage Schema
How do I automate TouchDesigner operations for real-time visuals using Python?

You can automate TouchDesigner operations for real-time visuals using Python by interfacing with the twozero MCP to programmatically create, modify, and wire operators. This streamlines control over generative art and dynamic visual workflows.

What is the best way to control TouchDesigner parameters programmatically?

The best way to control TouchDesigner parameters programmatically is by using the twozero MCP alongside Python to manipulate operator parameters. This allows precise, automated adjustments for real-time visualization projects.

How do I create audio-reactive generative art in TouchDesigner?

To create audio-reactive generative art in TouchDesigner, you can use Python scripts via the twozero MCP to control operators and parameters in real-time. This setup enables seamless visual installations that respond dynamically to audio input.

Do I need Python and twozero MCP running to automate TouchDesigner?

Yes, you need Python and the twozero MCP set up, with TouchDesigner running, to automate operations. These dependencies interact to send programmatic commands for operator creation and parameter manipulation.

Can I wire TouchDesigner operators automatically for generative art workflows?

Yes, you can wire TouchDesigner operators automatically for generative art workflows. By leveraging the twozero MCP and Python, this approach programmatically connects operators to build dynamic real-time visual networks.