touchdesigner-mcp

Automate TouchDesigner operator creation, wiring, and Python script execution via twozero MCP.

Updated May 3, 2026
One-click install
npx skills add https://github.com/Yangel-hide/video-production-planner-agent --skill touchdesigner-mcp-yangel-hide
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: touchdesigner-mcp
Source: https://github.com/Yangel-hide/video-production-planner-agent/tree/main/optional-skills/creative/touchdesigner-mcp
Command: npx skills add https://github.com/Yangel-hide/video-production-planner-agent --skill touchdesigner-mcp-yangel-hide

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The MCP skill enables automation of TouchDesigner networks through the twozero MCP plugin, reducing manual wiring, scripting, and setup time by programmatically creating operators, wiring connections, and executing Python callbacks.

Core Features & Use Cases

  • Automate operator creation, parameter setting, and network wiring for deterministic TD graphs.
  • Build and validate complex TD pipelines for generative visuals, live performances, and installations.
  • Reuse patterns and recipes from the included references to accelerate scene assembly.

Quick Start

Install the twozero MCP plugin in TouchDesigner and run the setup script to scaffold a basic network and begin automating operator creation.

Frequently Asked Questions about touchdesigner-mcp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate TouchDesigner network wiring and operator creation?

Automate TouchDesigner networks by using the twozero MCP plugin to programmatically create operators, set parameters, and wire connections, reducing manual setup time for generative visuals and live performances.

What is the best way to script deterministic TouchDesigner pipelines for installations?

Scripting deterministic TouchDesigner pipelines involves programmatically orchestrating node graphs via the MCP plugin to ensure reproducible setups, reusing included reference recipes to validate operator graphs and accelerate scene assembly.

Can I use MCP to execute Python callbacks in TouchDesigner?

Yes, you can use the twozero MCP plugin to execute Python callbacks and scripts in TouchDesigner, automating parameter settings and network wiring while validating operator graphs before running productions.

Does automating TouchDesigner workflows require installing specific plugins?

Yes, automating TouchDesigner workflows requires installing the twozero MCP plugin and running the setup script to scaffold a basic network and discover parameter names via the SKILL.md workflow before validating operator graphs.

Why validate operator graphs before running TouchDesigner productions?

Validating operator graphs before running TouchDesigner productions ensures deterministic and reproducible node networks, preventing wiring and scripting errors during generative visual rendering, live performances, and installations orchestrated via MCP.