Minimalist AI control for TouchDesigner interface

AI Agent for TouchDesigner MCP

Integrate AI agents seamlessly with TouchDesigner using the Model Context Protocol (MCP) server. This integration empowers intelligent automation of node creation, modification, and scripting inside TouchDesigner projects, unlocking advanced programmatic control for generative design, VJing, and interactive installations. Boost productivity and creative flexibility by enabling AI-driven operations directly within your visual workflow.

PostAffiliatePro
KPMG
LiveAgent
HZ-Containers
VGD
Automated node creation and AI management in TouchDesigner

Automate TouchDesigner Projects with AI

Harness the power of AI to create, modify, and manage TouchDesigner nodes programmatically. The MCP server bridges AI agents and the TouchDesigner WebServer, allowing unprecedented automation and control for live visuals, installations, and generative art. Reduce manual effort and accelerate creative workflows by letting AI perform complex tasks in real time.

Create & Delete Nodes.
AI agents can instantly generate or remove nodes, enabling rapid prototyping and adaptive project structures.
Execute Python Scripts.
Programmatically run custom Python scripts within TouchDesigner to automate repetitive tasks and power generative logic.
Query Project Structure.
Retrieve node properties, project hierarchies, and parameter data for advanced project analysis or dynamic control.
Update Node Parameters.
Effortlessly modify node settings and parameters through AI-driven instructions, streamlining creative adjustments.
Flexible integration with AI and TouchDesigner nodes

Flexible Integration & Control

Choose from multiple setup options—Claude Desktop, npx, or Docker—for seamless integration into your workflow. Configure AI agents to connect, issue commands, and interact with TouchDesigner projects securely and efficiently. Designed for technical artists and developers seeking programmable, scalable control over their media pipeline.

Multi-Environment Support.
Set up the integration using desktop extensions, Node.js (npx), or Docker for maximum flexibility across systems.
Secure and Scalable.
Robust server architecture ensures reliable communication and secure access for AI agents operating on complex projects.
Customizable Connection.
Easily customize host and port settings to fit unique network or deployment requirements.
AI-powered tools and prompts for TouchDesigner automation

Powerful Tools & Prompts

Leverage a suite of AI tools and prompts to perform intricate TouchDesigner operations—search nodes, connect components, check for errors, and more. The MCP server’s rich API and prompt system enable deep automation and advanced generative workflows without manual intervention.

Comprehensive AI Tools.
Includes node creation, deletion, parameter updates, class queries, and Python execution tools for end-to-end automation.
Smart Prompts.
AI agents use guided prompts to search nodes, connect components, and detect errors, minimizing manual troubleshooting.

MCP INTEGRATION

Available TouchDesigner MCP Integration Tools

The following tools are available as part of the TouchDesigner MCP integration:

create_td_node

Creates a new node in the TouchDesigner project at the specified location.

delete_td_node

Deletes an existing node from the TouchDesigner project.

exec_node_method

Calls a Python method on a TouchDesigner node for advanced control.

execute_python_script

Executes an arbitrary Python script within the TouchDesigner environment.

get_td_class_details

Retrieves details about a TouchDesigner Python class or module.

get_td_classes

Lists all available TouchDesigner Python classes for development and automation.

get_td_info

Provides information about the TouchDesigner server environment and configuration.

get_td_node_parameters

Gets the parameters of a specific TouchDesigner node.

get_td_nodes

Retrieves nodes under a parent path with optional filtering for structure queries.

update_td_node_parameters

Updates the parameters of a specified node in TouchDesigner.

Bring AI Automation to TouchDesigner

See how TouchDesigner MCP lets AI agents create, control, and automate your TouchDesigner projects. Book a live demo or try FlowHunt free to experience seamless AI integration.

TouchDesigner landing page screenshot

What is Derivative (TouchDesigner)

Derivative is a leading software company renowned for developing TouchDesigner, a powerful node-based visual programming platform. TouchDesigner empowers artists, developers, and creative technologists to design and build stunning real-time interactive multimedia content. The platform is widely used in the fields of interactive installations, live music visuals, projection mapping, and immersive environments. With its robust suite of visual programming tools, TouchDesigner allows users to manipulate graphics, video, audio, and data streams in real time, making it a preferred choice for both experimental and large-scale commercial projects. Derivative provides extensive support, learning resources, and a vibrant community, ensuring users have all the resources needed to bring their creative visions to life.

Capabilities

What we can do with Derivative TouchDesigner

TouchDesigner enables creators to build and control real-time multimedia environments by providing a flexible visual programming interface. Here are some of the key capabilities you can explore with TouchDesigner:

Create interactive installations
Design rich, responsive installations that react to audience input or external data.
Live show visuals
Produce dynamic visuals for concerts, theatre, and live performances synchronized with audio and lighting systems.
Projection mapping
Map visuals onto complex surfaces and architectures, transforming spaces for events or art exhibitions.
Data visualization
Integrate and visualize live data streams from a variety of sources for dashboards or multimedia art.
Custom tool development
Build your own tools and extensions to expand TouchDesigner’s functionality for specialized workflows.
vectorized server and ai agent

How AI Agents Benefit from TouchDesigner

AI agents can leverage TouchDesigner’s Model Context Protocol (MCP) server to control and automate the creation and manipulation of real-time multimedia content. By connecting to the MCP server, AI agents can access and modify node properties, automate visual programming tasks, and generate dynamic, responsive environments without direct human intervention. This integration opens up possibilities for generative art, automated live visuals, intelligent interactive installations, and smart data-driven displays, dramatically increasing creative potential and efficiency.