touchdesigner-mcp

Automate TouchDesigner workflows via the twozero MCP interface.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Skill enables automation of TouchDesigner workflows via MCP, reducing manual setup time, avoiding repetitive errors, and enabling reliable, repeatable interface automation for complex TD projects.

Core Features & Use Cases

  • Create and wire operators programmatically using td_create_operator and wiring connections between operators.
  • Execute Python scripts and manage operator state through MCP tools like td_execute_python, td_get_operator_info, and td_set_operator_pars.
  • Enable reproducible TD pipelines across projects, with automated setup, testing, and deployment patterns for generative visuals and interactive installations.

Quick Start

Run the twozero MCP setup to initialize the Nozich integration and connect to the running TouchDesigner instance.

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 workflows to build networks and wire operators?

Automate TouchDesigner workflows by using the MCP interface to programmatically create operators, set parameters, wire connections, and execute Python scripts. This enables reliable, repeatable network builds across projects.

Can I execute Python scripts and manage operator state in TouchDesigner via MCP?

Yes, execute Python scripts and manage operator state in TouchDesigner via MCP tools like td_execute_python, td_get_operator_info, and td_set_operator_pars to control and update parameters dynamically.

What is the best way to create reproducible TouchDesigner pipelines for generative visuals?

The best way to create reproducible TouchDesigner pipelines is automating setup, testing, and deployment patterns via MCP to ensure consistent generative visuals and interactive installations across projects.

Do I need the twozero MCP setup to connect to a running TouchDesigner instance?

Yes, you need to run the twozero MCP setup to initialize the integration and connect to the running TouchDesigner instance before automating workflows and executing scripts.

Does this TouchDesigner MCP automation include safety checks for complex projects?

Yes, TouchDesigner MCP automation includes safety checks and documentation references to ensure robust, secure operator creation and script execution for complex interactive scenes.