touchdesigner-mcp

Orchestrate TouchDesigner projects via twozero MCP for operator creation, parameter updates, and wiring.

Updated Jun 28, 2026
One-click install
npx skills add https://github.com/jleechanorg/hermes-agent --skill touchdesigner-mcp-jleechanorg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: touchdesigner-mcp
Source: https://github.com/jleechanorg/hermes-agent/tree/main/skills/creative/touchdesigner-mcp
Command: npx skills add https://github.com/jleechanorg/hermes-agent --skill touchdesigner-mcp-jleechanorg

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, curl, and includes scripts (resource) components.

What problem does it solve?

This Skill unit provides a self-contained way to orchestrate TouchDesigner projects via the twozero MCP, enabling automated operator creation, parameter updates, and network wiring to accelerate complex setups.

Core Features & Use Cases

  • Automates operator creation, parameter updates, and wiring through MCP tooling.
  • Supports batch construction and multi-TD-instance deployments for scalable pipelines.
  • Ideal for installations, generative art, and automated TD workflows requiring repeatable setups and scripted control.

Quick Start

Install the twozero MCP plugin in TouchDesigner and run the included setup script to initialize the environment.

Frequently Asked Questions about touchdesigner-mcp

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

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

Automate TouchDesigner operator creation, parameter updates, and network wiring by orchestrating projects programmatically via the twozero MCP, which supports batch construction and scripted task execution for repeatable visual pipelines.

What is twozero MCP used for in TouchDesigner workflows?

The twozero MCP facilitates programmatic orchestration of TouchDesigner projects, enabling automated operator discovery, batch construction with td_create_operator, parameter setting, and network wiring for installations and generative art.

Can I control multiple TouchDesigner instances simultaneously for live setups?

Yes, this Skill supports multi-TD-instance deployments and batch construction for scalable pipelines, allowing you to control multiple TouchDesigner instances simultaneously during live setups and installations.

Do I need pyyaml and curl installed to set up TouchDesigner MCP automation?

Yes, the Skill requires pyyaml and curl as dependencies to initialize the environment and run the included setup script for orchestrating TouchDesigner projects via the twozero MCP.

How to script batch operator creation and parameter updates across TouchDesigner projects?

Use td_create_operator for batch construction and td_get_par_info for operator discovery to script parameter updates and network wiring across multiple TouchDesigner projects, enabling rapid prototyping and repeatable setups.

What's the best way to build repeatable visual pipelines in TouchDesigner for installations?

Programmatic orchestration via twozero MCP is ideal for building repeatable visual pipelines in installations, offering automated operator creation, multi-instance control, and scripted task execution for rapid prototyping.