touchdesigner-mcp

Control TouchDesigner instances via twozero MCP using Python scripts.

Updated May 11, 2026
One-click install
npx skills add https://github.com/heximao/agents --skill touchdesigner-mcp-heximao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: touchdesigner-mcp
Source: https://github.com/heximao/agents/tree/main/skill-archive/docker-hermes/creative/touchdesigner-mcp
Command: npx skills add https://github.com/heximao/agents --skill touchdesigner-mcp-heximao

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enables users to control and manipulate TouchDesigner instances programmatically via twozero MCP, streamlining the process of creating and managing real-time visuals.

Core Features & Use Cases

  • TouchDesigner Control: Interact with TouchDesigner instances, create operators, set parameters, wire connections, and execute Python scripts.
  • Real-Time Visuals: Build and modify real-time visuals, including generative art, audio-reactive visuals, and VJ setups.
  • Use Case: Imagine you want to create an audio-reactive visual for a live performance. This Skill allows you to use twozero MCP to build and control the visual elements in TouchDesigner based on audio input.

Quick Start

To setup and run the Skill, follow these steps:

  1. Download the Skill from the repository.
  2. Place the Skill directory in the appropriate location for your TouchDesigner instance.
  3. Run the setup script to configure the MCP server and establish a connection to TouchDesigner.
  4. Once the connection is established, you can use the provided MCP tools to control your TouchDesigner instance.

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 programmatically for real-time visuals?

You can control TouchDesigner instances programmatically by using the twozero MCP to create operators, set parameters, wire connections, and execute Python scripts for real-time visuals. This automation streamlines building and managing interactive visual setups.

Can I build audio-reactive visuals in TouchDesigner via MCP?

Yes, you can build audio-reactive visuals in TouchDesigner via MCP. The Skill enables you to use twozero MCP to construct and manipulate real-time visual elements dynamically based on live audio input for performances.

Do I need Python scripting to automate TouchDesigner operator creation?

Yes, Python scripting is required to automate TouchDesigner operator creation and parameter setting. The Skill uses Python scripts executed through the twozero MCP to manipulate instances and manage real-time visualizations.

What is the best way to automate VJ setups and generative art in TouchDesigner?

The best way to automate VJ setups and generative art in TouchDesigner is by establishing a twozero MCP server connection. This allows you to programmatically control operators and parameters for live performance and interactive installations.

Does this TouchDesigner MCP Skill work for live performance and interactive installations?

Yes, this TouchDesigner MCP Skill works for live performance and interactive installations. It applies to scenarios involving real-time visualizations by allowing you to manipulate visual elements directly through the twozero MCP connection.