touchdesigner-mcp

Control TouchDesigner instances via twozero MCP with Python scripting.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the control of TouchDesigner instances through twozero MCP, enabling real-time visuals and creative coding workflows.

Core Features & Use Cases

  • TouchDesigner Control: Interact with running TouchDesigner instances, creating and managing operators, parameters, and connections.
  • Real-Time Visuals: Build dynamic visuals on the fly, with access to a suite of 36 native tools.
  • Creative Coding: Leverage Python scripting for complex logic and interactivity.
  • Use Case: Imagine you're creating a real-time interactive installation. Use this Skill to build a visual system that responds to user input and environmental changes.

Quick Start

Install the touchdesigner-mcp skill, then run the setup script to configure your environment:

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

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 and parameters using Python scripting?

You can control TouchDesigner operators and parameters using Python scripting by interfacing with a running instance through twozero MCP, which provides 36 native tools to manage connections and complex interactivity for real-time visuals.

Do I need twozero MCP installed to use TouchDesigner for real-time visuals?

Yes, you must have both the twozero MCP server and TouchDesigner installed and properly configured to enable real-time visual control and creative coding workflows within your environment.

What is the best way to set up an environment for TouchDesigner creative coding?

The best way to set up TouchDesigner creative coding is to install the touchdesigner-mcp skill and run the provided setup script, which configures the twozero MCP server and TouchDesigner integration automatically.

Can I build real-time visual installations that respond to user input in TouchDesigner?

Yes, you can build real-time interactive installations in TouchDesigner by leveraging Python scripting via twozero MCP to create visual systems that dynamically respond to user input and environmental changes.

Does twozero MCP work with TouchDesigner for managing complex logic in real-time environments?

Twozero MCP works directly with TouchDesigner to manage complex logic by providing Python scripting capabilities that interact with operators, parameters, and connections, facilitating advanced interactivity in real-time environments.