touchdesigner-mcp

Control TouchDesigner instances via twozero MCP for real-time visual creation.

Updated Jun 9, 2026
One-click install
npx skills add https://github.com/zhouboyu-xreal/Hermes-Memory --skill touchdesigner-mcp-zhouboyu-xreal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: touchdesigner-mcp
Source: https://github.com/zhouboyu-xreal/Hermes-Memory/tree/main/skills/creative/touchdesigner-mcp
Command: npx skills add https://github.com/zhouboyu-xreal/Hermes-Memory --skill touchdesigner-mcp-zhouboyu-xreal

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a comprehensive interface for controlling TouchDesigner instances using the twozero MCP, enabling real-time visual creation and generative art without the need for manual scripting.

Core Features & Use Cases

  • Operator Creation and Parameter Management: Create operators, set parameters, wire connections, and execute Python scripts within TouchDesigner.
  • Real-Time Visuals: Build dynamic visuals on the fly, perfect for VJing and interactive installations.
  • Generative Art: Utilize the extensive toolset for creating generative visuals and animations.
  • Use Case: Imagine you want to create an interactive audio-reactive visual piece for a live performance. This Skill allows you to build and control the visuals in real-time, reacting to the audio input.

Quick Start

Use the hermes run touchdesigner-mcp command to launch the skill and control a TouchDesigner instance via the twozero MCP.

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 instances for real-time visual creation without manual scripting?

You can control TouchDesigner instances for real-time visual creation by using the twozero MCP interface. This Skill enables operator creation, parameter management, and Python script execution without manual coding.

What is the best way to build audio-reactive generative art for live VJing performances?

Building audio-reactive generative art for live VJing is best achieved by using the twozero MCP to control TouchDesigner. This allows you to build and manipulate dynamic visuals on the fly, reacting to live audio input.

Do I need a twozero MCP server to manage TouchDesigner operators and parameters?

Yes, you need both TouchDesigner and the twozero MCP server installed. The server acts as the bridge, allowing you to create operators, set parameters, and wire connections within the TouchDesigner environment.

Can I execute Python scripts within TouchDesigner through the twozero MCP?

Yes, you can execute Python scripts within TouchDesigner through the twozero MCP. This feature enables automated parameter management and real-time visual generation for interactive installations.

How do I start generative art projects in TouchDesigner using the twozero MCP?

To start generative art projects, launch the Skill using the `hermes run touchdesigner-mcp` command. This connects your environment to a TouchDesigner instance via the twozero MCP for immediate visual control.

Does this approach support wiring connections between operators for interactive installations?

Yes, the twozero MCP supports wiring connections between operators in TouchDesigner. This allows you to build complex node networks required for interactive installations and generative visual projects.