touchdesigner-mcp

Control TouchDesigner operators via twozero MCP and Python scripting.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a way to control TouchDesigner using twozero MCP, enabling users to create and manipulate real-time visuals, execute Python code, and manage operator connections.

Core Features & Use Cases

  • TouchDesigner Control: Interact with TouchDesigner operators, set parameters, and wire connections.
  • Python Execution: Run Python code within TouchDesigner to automate tasks and perform complex logic.
  • Real-Time Visuals: Build and render real-time visuals using TouchDesigner and twozero MCP.
  • Use Case: Imagine you want to create a live visual representation of a music concert using TouchDesigner. This Skill allows you to dynamically manipulate visuals in response to audio input or other triggers.

Quick Start

Use the 'touchdesigner-mcp' skill to set up a new project and connect to a running 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 operators using an MCP server?

You can control TouchDesigner operators by connecting to the twozero MCP server, which allows you to create operators, set parameters, and manipulate network structures using Python scripting.

Can I execute Python code in TouchDesigner to build real-time visuals?

Yes, executing Python code in TouchDesigner is supported. You can run Python scripts to automate tasks, handle complex logic, and dynamically manipulate real-time visuals for interactive installations.

Do I need the twozero MCP server to manipulate TouchDesigner network structures?

Yes, the twozero MCP server is a required dependency. You also need the TouchDesigner software installed to handle operator creation, parameter setting, and real-time visualization tasks.

What is the best way to create audio-reactive visuals for a live performance?

The best way to create audio-reactive visuals is by using TouchDesigner with twozero MCP to dynamically manipulate visual elements in response to audio input or other live triggers.

Does this approach support wiring connections between TouchDesigner operators automatically?

Yes, wiring connections between operators is fully supported. You can automate the manipulation of network structures, allowing you to build and render complex real-time visualizations programmatically.