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.