MCP server for controlling TouchDesigner from AI coding agents
An MCP server that runs inside TouchDesigner, so an AI coding agent can collaborate with you in a TouchDesigner environment.
Drop one component into your project and your agent gets 26 tools for creating operators, wiring them, setting parameters, reading DATs, inspecting runtime values and looking up TD documentation.
Works with Claude Code, Codex, Antigravity (agy), OpenCode, and any other client that speaks streamable-HTTP MCP.
Beta. The interface may still change and feedback is wanted. Found a bug? Open an issue; want to ask something, start a discussion. Either way, include the Version and .tox Save Build from the component's About page.
- TouchDesigner — tested against build 2025.33070 - An MCP client — Claude Code needs nothing else and is the simplest starting point - Node.js 18+ — only for Claude Desktop, which needs a bridge. No other client requires it - mkcert — only if you want HTTPS, which is optional
1. Download TDMCP.tox from Releases. 2. Drag it into the root of your TouchDesigner project. 3. Turn on Active on the MCP page.
Two things happen here: registering the server, so the agent gets the tools, and installing the skills, so it knows how TouchDesigner expects things to be done. Both live on the component's MCP page.
1. Pick your client in Install For. Defaults to Claude Code. 2. Pick an Install Scope. The menu rebuilds per client and offers only the scopes that client supports. 3. Copy Add MCP and run it in your project directory. 4. Pulse Install Skills.
From the project README.
Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:
[](https://mcp.liqiwa.com/s/TouchDesigner--TDMCP.html)
The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.