Drive TouchDesigner from AI coding agents with Derivative's TDMCP
This tool is experimental or a prototype. Don't use it on a live show without testing.
ExperimentalTouchDesignerIntermediateTouchDesignerMCPcoding agents
What it does
An MCP server published under the TouchDesigner GitHub org that lets coding agents control a live TD session.
How to set it up
- Drop the TDMCP component into your project; the server runs inside TouchDesigner (default http://127.0.0.1:13316/mcp).
- On the component's MCP page pick your client under Install For (Claude Code by default) and an Install Scope.
- Copy the generated Add MCP command (e.g.
claude mcp add --transport http --scope local touchdesigner http://127.0.0.1:13316/mcp) and run it in your project folder, then pulse Install Skills. - Run
claude mcp listto confirm it shows Connected, then ask the agent about your network.
Source project: TouchDesigner/TDMCP
FAQ
Which clients work?
Claude Code, Codex, Antigravity, OpenCode and any client that speaks streamable-HTTP MCP.
What can the agent do?
26 tools: create and wire operators, set parameters, read DATs, inspect runtime values and look up TD docs. It is labelled beta.
Original source: https://github.com/TouchDesigner/TDMCP