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.