8beeeaaat/touchdesigner-mcp — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me an MCP server that lets an AI assistant control TouchDesigner.

I want it to act like a bridge to a TouchDesigner project through the WebServer DAT, so an agent can create and delete nodes, inspect the project, read and update node parameters, run Python scripts inside TouchDesigner, call node methods, check node errors, and look up TouchDesigner Python class help.

Please include clear setup docs for normal users, including how to install it, connect it to TouchDesigner, configure it for an MCP client like Claude Desktop, and troubleshoot common connection problems like TouchDesigner not running, the wrong host or port, timeouts, and version mismatches.

Make it a TypeScript project with tests, sensible logging, and version compatibility checks between the MCP server and the TouchDesigner side. Include the TouchDesigner side files too, like the webserver component or tox assets needed to receive commands. Look up current MCP docs online if you need to.

Want more depth? Deep Reverse