touchdesigner-mcp

Control TouchDesigner instances via MCP to create, wire, and parameterize visual operators.

2|1|Updated Jul 14, 2026
One-click install
npx skills add https://github.com/heysuhas/hermes_cli --skill touchdesigner-mcp-heysuhas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: touchdesigner-mcp
Source: https://github.com/heysuhas/hermes_cli/tree/main/skills/creative/touchdesigner-mcp
Command: npx skills add https://github.com/heysuhas/hermes_cli --skill touchdesigner-mcp-heysuhas

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill bridges the gap between AI agents and TouchDesigner, allowing you to programmatically build, control, and debug real-time generative visuals without manual node-dragging.

Core Features & Use Cases

  • Native MCP Integration: Execute 36 specialized tools to create operators, wire networks, and set parameters dynamically.
  • Real-time Visual Control: Build audio-reactive systems, GLSL shaders, and 3D scenes using natural language commands.
  • Use Case: Rapidly prototype a complex audio-reactive feedback loop by asking the agent to create the necessary CHOPs, wire them to a GLSL TOP, and adjust the shader parameters in real-time.

Quick Start

Use the touchdesigner-mcp skill to create a noise TOP connected to a null TOP in the project1 network.

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 visuals programmatically without manual node-dragging?

You can control TouchDesigner visuals programmatically by using an MCP interface to create, wire, and parameterize visual operators dynamically. This allows you to automate the generation of real-time visual networks through standardized tools instead of manual node manipulation.

Can I use natural language commands to build audio-reactive installations and GLSL shaders in TouchDesigner?

Yes, you can use natural language commands via an AI agent to build audio-reactive systems and GLSL shaders in TouchDesigner. The MCP interface translates these commands into operator creation, network wiring, and real-time parameter adjustments for generative art.

Do I need a running TouchDesigner instance and MCP server configured to automate generative art networks?

Yes, automating generative art networks requires a running TouchDesigner instance with the twozero MCP server configured. This environment setup enables the programmatic network manipulation and performance monitoring necessary for the MCP tools to function.

What's the best way to automate wiring CHOPs to a GLSL TOP in a TouchDesigner feedback loop?

The best way to automate wiring CHOPs to a GLSL TOP is by using an MCP toolset designed for TouchDesigner. It allows an AI agent to dynamically create the necessary operators, wire the network connections, and adjust shader parameters in real-time.

How many specialized MCP tools are available for TouchDesigner real-time visual control?

There are 36 specialized MCP tools available for TouchDesigner real-time visual control. These tools enable you to create operators, wire networks, set parameters dynamically, and monitor performance for generative art and GLSL rendering pipelines.