Skip to main content
Glama
8beeeaaat

TouchDesigner MCP

by 8beeeaaat

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TD_WEB_SERVER_URLNoURL of the TouchDesigner WebServer DAThttp://localhost:9981
TD_WEB_SERVER_PORTNoPort for the TouchDesigner WebServer DAT9981

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_td_infoB

Get server information from TouchDesigner

execute_python_scriptC

Execute a Python script in TouchDesigner (detailLevel=minimal|summary|detailed, responseFormat=json|yaml|markdown)

get_td_nodesB

List nodes under a path with token-optimized output (detailLevel+limit supported)

get_td_node_parametersB

Get node parameters with concise/detailed formatting (detailLevel+limit supported)

get_td_node_errorsC

Check node and descendant errors reported by TouchDesigner

create_td_nodeC

Create a new node in TouchDesigner

update_td_node_parametersB

Update parameters of a specific node in TouchDesigner

delete_td_nodeB

Delete an existing node in TouchDesigner

exec_node_methodB

Execute a method on a specific node in TouchDesigner

get_td_classesA

List TouchDesigner Python classes/modules (detailLevel+limit supported)

get_td_class_detailsC

Get information about a TouchDesigner class/module (detailLevel+limit supported)

get_td_module_helpC

Retrieve Python help() text for a TouchDesigner module or class

describe_td_toolsC

Generate a filesystem-oriented manifest of available TouchDesigner tools

Prompts

Interactive templates invoked by user choice

NameDescription
Search nodeFuzzy search for node
Check node errorsFuzzy search for node and return errors in TouchDesigner.
Node connectionConnect nodes between each other in TouchDesigner.

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/8beeeaaat/touchdesigner-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server