{"slug":"8beeeaaat/touchdesigner-mcp","name":"TouchDesigner MCP","description":"Control and operate TouchDesigner projects with AI agents using the Model Context Protocol.","category":"development","tags":[],"official":false,"stars":337,"transport":null,"install":null,"tools":[{"name":"create_td_node","description":"Creates a new node."},{"name":"delete_td_node","description":"Deletes an existing node."},{"name":"exec_node_method","description":"Calls a Python method on a node."},{"name":"execute_python_script","description":"Executes an arbitrary Python script in TouchDesigner."},{"name":"get_module_help","description":"Gets Python help() documentation for TouchDesigner modules/classes."},{"name":"get_td_class_details","description":"Gets details of a TouchDesigner Python class or module."},{"name":"get_td_classes","description":"Gets a list of TouchDesigner Python classes."},{"name":"get_td_info","description":"Gets information about the TouchDesigner server environment."},{"name":"get_td_node_errors","description":"Checks for errors on a specified node and its children."},{"name":"get_td_node_parameters","description":"Gets the parameters of a specific node."},{"name":"get_td_nodes","description":"Gets nodes under a parent path, with optional filtering."},{"name":"update_td_node_parameters","description":"Updates the parameters of a specific node."}],"env_vars":[],"auth_type":"none","github":"https://github.com/8beeeaaat/touchdesigner-mcp","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Mon May 25"}