touchdesigner-mcp

Control TouchDesigner instances via MCP to automate visual network creation.

Updated Jul 6, 2026
One-click install
npx skills add https://github.com/ghufronbagaskara/agent-im --skill touchdesigner-mcp-ghufronbagaskara
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: touchdesigner-mcp
Source: https://github.com/ghufronbagaskara/agent-im/tree/main/hermes-home/skills/creative/touchdesigner-mcp
Command: npx skills add https://github.com/ghufronbagaskara/agent-im --skill touchdesigner-mcp-ghufronbagaskara

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill solves the disconnect between AI agents and creative coding environments by providing a direct, tool-based interface to control TouchDesigner, eliminating the need for manual network building and parameter tweaking.

Core Features & Use Cases

  • Native MCP Integration: Execute 36 specialized tools to create operators, wire nodes, and set parameters programmatically.
  • Real-time Visuals: Build audio-reactive systems, GLSL shaders, and complex 3D scenes using natural language commands.
  • Use Case: A user can command the agent to build a complete audio-reactive feedback loop with a specific GLSL shader and camera rig, which the agent then constructs and wires automatically in the TouchDesigner network.

Quick Start

Use the touchdesigner-mcp skill to create a noiseTOP connected to a nullTOP 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 building using an AI agent?

Automating TouchDesigner network building involves using an MCP interface to execute specialized tools for operator instantiation, node wiring, and parameter management. This enables AI agents to programmatically construct and manipulate visual networks in real-time.

Can I build audio-reactive visual pipelines in TouchDesigner through natural language commands?

Yes, you can build audio-reactive visual pipelines in TouchDesigner through natural language commands. The MCP interface translates commands into automated operator creation, parameter management, and real-time shader development for complex audio-reactive systems.

Does the TouchDesigner MCP interface support GLSL shader development?

The TouchDesigner MCP interface supports real-time GLSL shader development. It provides programmatic tools to create and manipulate shaders, facilitating complex creative coding tasks and visual synthesis within the TouchDesigner environment.

What is required to start controlling TouchDesigner instances via MCP?

Controlling TouchDesigner instances via MCP requires a TouchDesigner environment and an MCP-compatible AI agent. Once connected, you can execute 36 specialized tools to automate operator creation, wire nodes, and set parameters programmatically.

Are there limitations when using MCP for generative art in TouchDesigner?

Using MCP for generative art in TouchDesigner is limited to the 36 specialized tools provided for operator instantiation, parameter management, and real-time shader development. Complex creative coding tasks must be achievable within this tool-based interface framework.