touchdesigner-mcp

Control and inspect TouchDesigner visual networks via MCP.

Updated Jun 25, 2026
One-click install
npx skills add https://github.com/Rheasilvia/hermes-desktop --skill touchdesigner-mcp-rheasilvia
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: touchdesigner-mcp
Source: https://github.com/Rheasilvia/hermes-desktop/tree/main/skills/creative/touchdesigner-mcp
Command: npx skills add https://github.com/Rheasilvia/hermes-desktop --skill touchdesigner-mcp-rheasilvia

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 visual networks without manually navigating the complex node-based interface.

Core Features & Use Cases

  • Automated Network Construction: Dynamically create operators, wire nodes, and set parameters using natural language commands.
  • Real-time Inspection: Query network health, performance metrics, and operator errors instantly.
  • Creative Workflow: Use it to build audio-reactive shaders, manage complex 3D scenes, or automate video recording pipelines for generative art installations.

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 automate TouchDesigner network creation using natural language?

You can automate TouchDesigner network creation by using an MCP interface to programmatically create operators, wire nodes, and set parameters. This allows you to build real-time visual networks without manual navigation.

Can I inspect performance metrics and operator errors in a running TouchDesigner instance?

Yes, you can inspect performance metrics and operator errors in a running TouchDesigner instance by querying network health through the MCP interface. This enables instant real-time debugging of visual networks.

What do I need to connect an AI agent to TouchDesigner via MCP?

To connect an AI agent to TouchDesigner via MCP, you need the twozero.tox plugin installed and a running TouchDesigner instance communicating on port 40404 to execute Python-based network operations.

Does touchdesigner-mcp support building audio-reactive shaders for generative art?

Yes, touchdesigner-mcp supports building audio-reactive shaders and automating video recording pipelines for generative art. It uses an MCP interface to manipulate parameters and construct complex 3D scenes.

What's the best way to programmatically control real-time graphics without manual node navigation?

The best way to programmatically control real-time graphics without manual node navigation is using an MCP interface to dynamically create operators, wire nodes, and set parameters for TouchDesigner visual networks.