What is TouchDesigner MCP?
TouchDesigner MCP is an MCP server that bridges AI agents with TouchDesigner projects. It enables AI agents to create, modify, and delete nodes, query properties, and execute Python scripts by communicating with TouchDesigner’s WebServer DAT.
How to use TouchDesigner MCP?
Install the server via npm, configure your AI client (e.g., Claude Desktop) to point to the server, and ensure TouchDesigner is running with the mcp_webserver_base.tox WebServer DAT (default port 9981). For full setup steps, refer to the Installation Guide.
Key features of TouchDesigner MCP
- Create, delete, and modify TouchDesigner nodes
- Execute arbitrary Python scripts in TouchDesigner
- Query node parameters and project structure
- Get Python help documentation for TouchDesigner classes
- Check for errors on nodes and their children
- Update parameters of specific nodes
Use cases of TouchDesigner MCP
- AI‑assisted node‑based visual programming in TouchDesigner
- Automating project setup and parameter tweaks via natural language
- Debugging TouchDesigner networks by checking node errors
- Generating complex networks and connecting nodes programmatically
コメント