Claude Code plugins for TouchDesigner
npx claudepluginhub satoruhiga/claude-touchdesignerTouchDesigner integration for Claude Code - Execute Python, query editor state, and manage operators
A Claude Code plugin that enables AI-assisted TouchDesigner network creation and manipulation via MCP (Model Context Protocol).
# Add marketplace
/plugin marketplace add satoruhiga/claude-touchdesigner
# Install plugin
/plugin install touchdesigner@satoruhiga-claude-touchdesigner
toe/TouchDesignerAPI.tox anywhere in your projectIn Claude Code, run /touchdesigner to load the skill, then try:
Create a Grid SOP with noise
| Tool | Description |
|---|---|
td_execute | Run Python code in TouchDesigner |
td_pane | Get current network editor state |
td_selection | Get selected operators |
td_operators | List operators at a path |
The plugin includes a td-guide skill with reference documentation for:
By default, the MCP server connects to TouchDesigner on port 44444. You can change this using the TDAPI_PORT environment variable.
macOS / Linux:
TDAPI_PORT=12345 claude
Windows (Command Prompt):
set TDAPI_PORT=12345
claude
Windows (PowerShell):
$env:TDAPI_PORT="12345"
claude
To set the port permanently on Windows, add TDAPI_PORT to System Environment Variables:
TDAPI_PORT, Variable value: your port numberThe port must match the Port parameter in the TouchDesignerAPI.tox component inside TouchDesigner.
MIT
Matt Pocock's skills for real engineering, as an installable Claude Code plugin.
Plugins by Alex Newman (thedotmack)
Ultra-compressed communication mode for Claude Code. Cuts 65% of output tokens (measured) while keeping full technical accuracy.