touchdesigner-mcp

Control TouchDesigner instances via twozero MCP for operator creation and parameter setting.

5|1|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/lengoctuong2005/Branding-Focused-Skills --skill touchdesigner-mcp-lengoctuong2005
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: touchdesigner-mcp
Source: https://github.com/lengoctuong2005/Branding-Focused-Skills/tree/main/antigravity/skills/hermes-collection/creative/touchdesigner-mcp
Command: npx skills add https://github.com/lengoctuong2005/Branding-Focused-Skills --skill touchdesigner-mcp-lengoctuong2005

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 interface to control a running TouchDesigner instance via twozero MCP. It allows users to create operators, set parameters, wire connections, execute Python, and build real-time visuals.

Core Features & Use Cases

  • Operator Creation: Create various TouchDesigner operators programmatically.
  • Parameter Setting: Set parameters for operators safely and efficiently.
  • Connection Wiring: Wire connections between operators for complex networks.
  • Python Execution: Execute Python code within TouchDesigner for custom logic.
  • Real-Time Visuals: Build and manipulate real-time visuals using TouchDesigner and twozero MCP.
  • Use Case: Imagine you want to create a dynamic visual installation that responds to audio input. This Skill allows you to create a TouchDesigner network that processes audio, generates visuals, and outputs them in real-time.

Quick Start

Use the touchdesigner-mcp skill to create a simple visual operator called 'noiseTOP' with a custom resolution of 1024x1024.

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 with Python to create real-time visuals?▼

You can control TouchDesigner with Python by using this Skill to create operators, set parameters, wire connections, execute Python code, and build real-time visuals via the twozero MCP interface.

Can I programmatically wire connections between TouchDesigner operators?▼

Yes, you can wire connections between TouchDesigner operators programmatically. This Skill provides a comprehensive interface to connect complex networks for interactive media and VJing.

Do I need twozero MCP to execute Python code in a running TouchDesigner instance?▼

Yes, you need twozero MCP to execute Python code in a running TouchDesigner instance. This Skill requires both twozero MCP and TouchDesigner to manipulate real-time visuals.

What is the best way to build a dynamic visual installation that responds to audio input?▼

The best way to build a dynamic visual installation is to use this Skill to create a TouchDesigner network that processes audio, generates real-time visuals, and outputs them for live performance.

How do I set custom resolutions for operators like noiseTOP in TouchDesigner?▼

You can set custom resolutions for operators like noiseTOP in TouchDesigner by using this Skill's parameter setting features to safely and efficiently configure operator properties programmatically.