touchdesigner-mcp

Automate TouchDesigner operator graphs via twozero MCP commands.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/Rawgrowth-Consulting/rawclaw-agent --skill touchdesigner-mcp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: touchdesigner-mcp
Source: https://github.com/Rawgrowth-Consulting/rawclaw-agent/tree/main/optional-skills/creative/touchdesigner-mcp
Command: npx skills add https://github.com/Rawgrowth-Consulting/rawclaw-agent --skill touchdesigner-mcp

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enables artists and developers to automate TouchDesigner workflows by interfacing with the twozero MCP gateway, allowing programmatic operator creation, parameter setting, wiring, and Python execution within a local TD instance.

Core Features & Use Cases

  • Automate operator creation and wiring in TouchDesigner using MCP commands (td_create_operator, td_set_operator_pars, td_execute_python).
  • Coordinate complex visual networks for generative art, audio-reactive visuals, and live installations across sessions.
  • Load and reference external resources (scripts, references) to extend functionality and share skills across projects.

Quick Start

Install the twozero MCP in TouchDesigner, connect to the MCP hub, and begin by building a simple operator chain.

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 operator creation and wiring?

You can automate TouchDesigner operator creation and wiring by integrating with the twozero MCP gateway to execute scripted MCP commands like td_create_operator for programmatic control over your visual networks.

Can I execute Python scripts within a local TouchDesigner instance using MCP?

Yes, you can execute Python scripts within a local TouchDesigner instance by utilizing the td_execute_python MCP command, enabling programmatic parameter setting and automated real-time visual workflows.

What is the best way to reproduce complex TouchDesigner visual networks across sessions?

The best way to reproduce complex TouchDesigner visual networks across sessions is by driving operator graphs via scripted MCP calls, ensuring consistent setups for generative art and live installations without manual rebuilding.

Does TouchDesigner MCP automation require specific dependencies to function?

TouchDesigner MCP automation requires python3, curl, and pyyaml to be installed in your environment to facilitate scripted MCP calls and manage the workflow configuration.

Why set up TouchDesigner workflows with MCP commands instead of manual node editing?

Setting up TouchDesigner workflows with MCP commands replaces manual node editing by enabling programmatic operator creation, parameter setting, and Python execution, which allows for reproducible setups across multiple sessions and projects.