Touchdesigner MCP Server
MCP server for TouchDesigner - Control and operate TouchDesigner projects through AI agents
Connector by 8beeeaaat · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Claude Desktop, Cursor, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install connector/8beeeaaat-touchdesigner-mcp-server
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 9 read · 2 write · 3 delete
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 14
Read from the source code; the running server may list different tools.
Read 9 · Look things up without changing anything.
describe_td_toolsget_td_class_detailsget_td_classesget_td_infoget_td_module_helpget_td_node_errorsget_td_node_parametersget_td_nodesget_top_image
Write 2 · Create, change, send or run things.
create_td_nodeupdate_td_node_parameters
Delete 3 · Delete, drop, revoke or wipe things.
delete_td_nodeexec_node_methodexecute_python_script
Network hosts it talks to 1
github.com· found in install command
Tools (14)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
create_td_nodeCreate a new node in TouchDesigner
delete_td_nodeDelete an existing node in TouchDesigner
describe_td_toolsGenerate a filesystem-oriented manifest of available TouchDesigner tools
exec_node_methodExecute a method on a specific node in TouchDesigner
execute_python_scriptExecute a Python script in TouchDesigner (detailLevel=minimal|summary|detailed, responseFormat=json|yaml|markdown)
get_td_class_detailsGet information about a TouchDesigner class/module (detailLevel+limit supported)
get_td_classesList TouchDesigner Python classes/modules (detailLevel+limit supported)
get_td_infoGet server information from TouchDesigner
get_td_module_helpRetrieve Python help() text for a TouchDesigner module or class
get_td_node_errorsCheck 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 the operator errors and warnings streams only: an exception raised inside a Script OP callback, a scriptCHOP onCook for example, lands on neither and is reported nowhere here, so an empty report is not evidence the node cooked
get_td_node_parametersGet node parameters with concise/detailed formatting (detailLevel+limit supported)
get_td_nodesList nodes under a path with token-optimized output (detailLevel+limit supported)
get_top_imageCapture the current output of a TOP node as an image so it can be viewed directly (maxSize optionally downscales the longer side)
update_td_node_parametersUpdate parameters of a specific node in TouchDesigner
Signals
- Stars
- 600
- Forks
- 65
- Open issues
- 2
- Last commit
- Oct 12, 2026 (17 days ago)
- Last release
- Sep 19, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.8beeeaaat/touchdesigner-mcp-server- Version
- 1.2.0
- Auth
- No auth
- Packages
- npm touchdesigner-mcp-servermcpb https://github.com/8beeeaaat/touchdesigner-mcp/releases/download/v1.2.0/touchdesigner-mcp.mcpb
- License
- MIT
- Repository
- github.com/8beeeaaat/touchdesigner-mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
More from 8beeeaaat
- 0.570score
CLAUDE.md · 8beeeaaat/touchdesigner-mcp
8beeeaaat
CLAUDE.md from 8beeeaaat/touchdesigner-mcp: 165 lines covering Development Commands, Architecture Overview, Development Workflow, TouchDesigner-Specific…
TemplateAFreshness: A★ 600Claude Code - 0.530score
release-manager
8beeeaaat
Subagent "release-manager" from 8beeeaaat/touchdesigner-mcp: Owns the touchdesigner-mcp release from an unreleased diff to an opened development → main…
TemplateBFreshness: B★ 600Claude Code - 0.530score
AGENTS.md · 8beeeaaat/touchdesigner-mcp
8beeeaaat
AGENTS.md from 8beeeaaat/touchdesigner-mcp: 35 lines covering Project Structure & Module Organization, Build, Test, and Development Commands, Coding Style &…
TemplateBFreshness: B★ 600Codex +5
Cite this page
Touchdesigner MCP Server. Agent Mart. https://agentmart.dev/connectors/8beeeaaat-touchdesigner-mcp-server (last updated 2026-10-25)