touchdesigner-mcp

Control TouchDesigner operators, parameters, connections, and Python scripts via twozero MCP.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/shuff57/agent-evo --skill touchdesigner-mcp-shuff57
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: touchdesigner-mcp
Source: https://github.com/shuff57/agent-evo/tree/main/skills/.archive/topics-2026-05-10/creative/touchdesigner-mcp
Command: npx skills add https://github.com/shuff57/agent-evo --skill touchdesigner-mcp-shuff57

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires touchdesigner, twozero-mcp, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive solution for controlling TouchDesigner instances via twozero MCP, allowing users to create complex visualizations and real-time visuals without manual scripting.

Core Features & Use Cases

  • TouchDesigner Control: Integrate TouchDesigner into your visual workflow with 36 native MCP tools.
  • Real-Time Visuals: Build and execute dynamic visuals on the fly.
  • Use Case: Use this Skill to control a TouchDesigner instance and build real-time visuals for live performances, installations, or interactive displays.

Quick Start

Run the setup script to initialize the MCP connection and download required plugins:

bash "${HERMES_HOME:-$HOME/.hermes}/skills/creative/touchdesigner-mcp/scripts/setup.sh"

Then, start your TouchDesigner instance and begin building visuals with the provided tools.

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 operators without manual scripting?

You can control TouchDesigner operators without manual scripting by using MCP tools to set parameters, wire connections, and execute Python scripts. This integration allows you to build complex real-time visualizations programmatically.

Can I build audio-reactive visuals in TouchDesigner using MCP?

Yes, you can build audio-reactive visuals in TouchDesigner using MCP. The Skill supports real-time visualization and generative art tasks, allowing you to dynamically control operators and parameters for live performances or interactive installations.

Do I need twozero MCP installed to use TouchDesigner MCP tools?

Yes, you need twozero MCP and TouchDesigner installed and configured properly. The Skill integrates with TouchDesigner via the twozero MCP protocol to provide its 36 native control tools.

How do I set up TouchDesigner MCP to start generating real-time visuals?

To set up TouchDesigner MCP, run the provided setup script to initialize the MCP connection and download required plugins. Then, start your TouchDesigner instance to begin building dynamic visuals.

What is the best way to automate generative art creation in TouchDesigner?

The best way to automate generative art creation in TouchDesigner is by using MCP to programmatically control operators and execute Python scripts. This approach eliminates manual scripting and enables dynamic real-time visual generation.

Why does my TouchDesigner MCP connection fail during setup?

TouchDesigner MCP connection failures during setup typically occur because twozero MCP is not installed or TouchDesigner is not properly configured. Ensure both dependencies are correctly set up before running the initialization script.