tdmcp

MCP.Pizza Chef: Pantani

You can describe any visual effect you want in plain language, and this tool builds a real TouchDesigner node network for you. It works with AI assistants like Claude Desktop and Cursor, creating playable, audio-reactive, and generative visuals with live controls. It previews the result and checks for errors, so you see your creation instantly. Setup is simple, often just one click or pasting a line into TouchDesigner.

Images/Design
Other

Use This MCP server To

Build a playable TouchDesigner visual from a text description Add live controls like MIDI or OSC to my visual Preview and tweak generative particle or 3D effects Create audio-reactive visuals with AI assistance Fix errors in my TouchDesigner node networks automatically Iterate on visuals by describing changes in plain language

README

MindDesigner (tdmcp) — TouchDesigner MCP server

CI Docs npm version Node.js MCP server License: MIT tdmcp MCP server

tdmcp is a Model Context Protocol (MCP) server for TouchDesigner — build TouchDesigner from plain language. You describe a visual to an AI assistant (Claude, Claude Code, Cursor, Codex); the AI builds the actual network of nodes inside your project, checks it for errors, and shows you a preview.

"Create a feedback tunnel from noise with blur and displace, then add bloom and output it to a window."

…and the nodes appear, wired up, in your /project1.

It works because it pairs two things every other tool was missing:

  • Real knowledge — an embedded reference of 629 operators, 68 Python classes, workflow patterns, GLSL techniques and tutorials, so the AI uses real TouchDesigner operators instead of guessing.
  • Real execution — a small bridge running inside TouchDesigner that actually creates, connects, inspects and previews nodes — with a create → verify → preview loop so the AI can see and fix its own work. Every generated network is auto-arranged into a readable left→right layout.

📖 Documentation

Full guides and reference live on the docs site → https://pantani.github.io/tdmcp/

tdmcp FAQ

Can I use this to create and preview TouchDesigner visuals with AI?
Yes — you describe the visual in plain language, and it builds, previews, and checks the node network inside TouchDesigner.
Which AI assistants work with tdmcp?
It works with Claude Desktop, Claude Code, Cursor, and Codex.
Do I need to install anything special to use tdmcp?
For Claude Desktop, it's one-click install via an extension. For others, you may need to run a simple setup script and enable a small bridge inside TouchDesigner.
Do I need a TouchDesigner license?
The free non-commercial edition of TouchDesigner works fine.
How hard is it to set up tdmcp?
Setup is easy, often one-click or simple copy-paste steps, no programming required.