All reports

touchdesigner-mcp-server

io.github.8beeeaaat/touchdesigner-mcp-server · version 2.2.0 · 3,345 weekly npm downloads · audited 2026-11-03

MCPVetter badge Notes

Findings

No hidden-instruction or invisible-character findings in any tool, prompt, or resource description.

Claude Connectors Directory readiness

Checks the directory's published tool requirements that are visible from tools/list. Passing them does not guarantee acceptance.

What this server's tools can do

Not a vulnerability by itself. It tells you what an injected prompt could ask this server to do, so you can decide which tools need approval.

Supply chain

Tools (14)

NameTitleHintDescription
get_td_infononeGet server information from TouchDesigner
execute_python_scriptnoneExecute a Python script in TouchDesigner (detailLevel=minimal|summary|detailed, responseFormat=json|yaml|markdown)
get_td_nodesnoneList nodes under a path with token-optimized output (detailLevel+limit supported)
get_td_node_parametersnoneGet node parameters with concise/detailed formatting (detailLevel+limit supported)
get_td_node_errorsnoneCheck errors and warnings on a node and its descendants. TouchDesigner reports missing files, dangling operator references and shader compile failures as warnings, so do not treat hasErrors=false as a healthy node. Reads…
create_td_nodenoneCreate a new node in TouchDesigner
update_td_node_parametersnoneUpdate parameters of a specific node in TouchDesigner
delete_td_nodenoneDelete an existing node in TouchDesigner
exec_node_methodnoneExecute a method on a specific node in TouchDesigner
get_td_classesnoneList TouchDesigner Python classes/modules (detailLevel+limit supported)
get_td_class_detailsnoneGet information about a TouchDesigner class/module (detailLevel+limit supported)
get_td_module_helpnoneRetrieve Python help() text for a TouchDesigner module or class
get_top_imagenoneCapture the current output of a TOP node as an image so it can be viewed directly (maxSize optionally downscales the longer side)
describe_td_toolsnoneGenerate a filesystem-oriented manifest of available TouchDesigner tools

Check your own setup

npx mcpvetter scan --live

Badge

Add this to a README:

[![MCPVetter](https://mcpvetter.com/badge/touchdesigner-mcp-server.svg)](https://mcpvetter.com/servers/touchdesigner-mcp-server)

Publish this server?

Get the MCPVetter verified badge, a re-audit within 24 hours of every npm release, and an email whenever tools, findings, or Claude directory readiness change. $29 per server per month. You prove ownership first, free.