About
An MCP (Model Context Protocol) server that bridges AI models to TouchDesigner via the WebServer DAT, enabling creation, modification, and querying of nodes and programmatic control through Python scripts.
Capabilities

The TouchDesigner MCP server transforms a visual programming environment into a programmable API that AI agents can interrogate and manipulate. By exposing the internal node graph, parameters, and scripting hooks through the Model Context Protocol, developers can treat a live TouchDesigner composition as a dynamic data source or executable endpoint. This bridges the gap between creative visual workflows and natural‑language AI assistants, allowing a model to ask for “create a new audio‑reactive particle system” or “adjust the hue of the background node” and see those changes reflected instantly in a running project.
At its core, the server offers three pillars of functionality: node management, property interrogation, and Python execution. The node‑management API lets an agent add, delete, or rewire nodes, effectively editing the composition’s structure on demand. Property interrogation exposes every parameter value and connection state, enabling a model to reason about the current visual state or make decisions based on live data. Finally, the Python execution endpoint allows arbitrary scripts to run inside TouchDesigner’s environment, giving agents full access to its rich set of libraries and custom utilities. Together these capabilities turn TouchDesigner into a fully controllable, script‑driven stage that can be orchestrated by an AI.
Real‑world scenarios for this server abound. Interactive installations could let a generative model design layouts in real time, adjusting lighting or sound parameters based on audience sentiment captured through other sensors. Live performances might benefit from an AI that auto‑generates visual effects in response to music, pulling new nodes or tweaking shaders without a human operator. Even prototyping pipelines can leverage the server to validate visual ideas quickly: a model could generate multiple variant scenes, each described in natural language, and the server would instantiate them for review.
Integration with AI workflows is seamless. The MCP client libraries automatically discover the TouchDesigner server and expose high‑level methods that map directly to the underlying REST endpoints. An AI assistant can issue a single, expressive prompt—such as “Create a kaleidoscopic grid that reacts to microphone input”—and the server translates it into concrete node operations. Because the communication is asynchronous and stateless, multiple agents or tools can collaborate on a single project concurrently, each querying the current state before making changes.
What sets TouchDesigner MCP apart is its real‑time fidelity and native visual programming integration. Unlike generic web APIs that expose only data, this server manipulates a live visual graph with full access to TouchDesigner’s Python API. The result is an environment where creative intent expressed in natural language becomes a live, interactive visual reality, opening new possibilities for AI‑augmented design and performance.
Related Servers
MarkItDown MCP Server
Convert documents to Markdown for LLMs quickly and accurately
Context7 MCP
Real‑time, version‑specific code docs for LLMs
Playwright MCP
Browser automation via structured accessibility trees
BlenderMCP
Claude AI meets Blender for instant 3D creation
Pydantic AI
Build GenAI agents with Pydantic validation and observability
Chrome DevTools MCP
AI-powered Chrome automation and debugging
Weekly Views
Server Health
Information
Explore More Servers
MCP-Typescribe
LLMs get instant TypeScript API context
Mcp Spring
Spring-based MCP server demo for client-server integration
Local MCP Server Tutorial
Build a local Model Context Protocol server in minutes
Playwright MCP Server
Browser automation for LLMs in a real browser
GitHub Chat MCP
Analyze GitHub repos with Claude using the GitHub Chat API
AsyncPraiseRebuke MCP Server
AI-powered feedback and contact discovery for business insights