AI-native TouchDesigner control — agents create nodes, tweak parameters, run Python, and read errors through a local WebServer DAT bridge.
touchdesigner-mcp lets an agent operate a running TouchDesigner project over MCP. 12 tools cover the essentials: list/create/delete nodes, set parameters, run arbitrary Python in TouchDesigner, and introspect the environment (class catalog, node errors, module help). A WebServer DAT inside TouchDesigner (from mcp_webserver_base.tox, API ≥1.3.0) listens on port 9981; the MCP server talks to it over HTTP. Aimed at motion designers, live-visual artists, and installation engineers who want an AI pair-programmer inside TouchDesigner.