touchdesigner-mcp

Control TouchDesigner operators, parameters, connections, and Python via twozero MCP.

1|1|Updated May 9, 2026
One-click install
npx skills add https://github.com/ldzhhxx/Hermes_offline_v2 --skill touchdesigner-mcp-ldzhhxx
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: touchdesigner-mcp
Source: https://github.com/ldzhhxx/Hermes_offline_v2/tree/main/hermes-agent/skills/creative/touchdesigner-mcp
Command: npx skills add https://github.com/ldzhhxx/Hermes_offline_v2 --skill touchdesigner-mcp-ldzhhxx

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill allows users to control a running TouchDesigner instance via twozero MCP, enabling the creation of operators, setting parameters, wiring connections, executing Python code, and building real-time visuals.

Core Features & Use Cases

  • Operator Creation: Create operators within TouchDesigner using MCP commands.
  • Parameter Setting: Set parameters for operators safely and efficiently.
  • Wiring Connections: Wire connections between operators using MCP commands.
  • Python Execution: Execute Python code within TouchDesigner for complex logic.
  • Real-Time Visuals: Build real-time visuals and interactive installations using TouchDesigner and MCP.
  • Use Case: Imagine you want to create an interactive installation that responds to user input. This Skill allows you to control TouchDesigner operators and manipulate visuals in real-time based on the input received.

Quick Start

Use the touchdesigner-mcp skill to create a noise operator named 'noise1' in the '/project1' network with a resolution of 1280x720.

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 MCP?▼

You can control TouchDesigner operators via the twozero MCP, which enables you to create operators, set parameters, and wire connections between them directly through MCP commands.

Can I execute Python code in TouchDesigner through MCP commands?▼

Yes, executing Python code in TouchDesigner is supported through twozero MCP, allowing you to implement complex logic and manipulate real-time visuals dynamically.

What is the best way to build real-time visuals for interactive installations?▼

Building real-time visuals for interactive installations is achieved by using TouchDesigner with twozero MCP to create operators, wire connections, and set parameters based on user input.

Do I need external libraries to use MCP with TouchDesigner?▼

No external libraries are required to use this MCP integration; however, you must have both TouchDesigner and the twozero MCP installed and running in your environment.

How do I create a noise operator in TouchDesigner via MCP?▼

To create a noise operator via MCP, use the skill commands to specify the operator type, name it within your target network, and define parameters like resolution to generate real-time visuals.