Skip to content

touchbridge v0.4.0 - show mode, watchdog, 6x faster

Latest

Choose a tag to compare

@GaNotchVFX GaNotchVFX released this 24 Sep 04:56
· 1 commit to main since this release

The TouchDesigner MCP you can leave connected during a show.

New in 0.4.0

  • Show mode: a performance lock enforced inside TD. Reads stay open, only the parameters you allowlist can change, and everything else is refused by the .tox itself, for every client. Leaving show mode takes the operator typing END SHOW, or running touchbridge-mcp --set-mode prep.
    touchbridge-mcp --set-mode show --allow "/project1/master:Opacity"
    
  • Show watchdog: touchbridge-watch --output /project1/out1 [--reopen] reports TD crashed or frozen, real FPS vs cook rate, frame time over budget, dropped frames, and output black, solid or frozen. The numbers come from TD's own Perform CHOP. Agents get the same data from bridge_health.
  • About 6× faster: the tick went from 0.5 s to 0.1 s. Measured on TD 2025.32820: 86 ms median round trip (was about 500 ms), 0.1 ms per idle tick, and FPS unchanged.

Install

  1. Drag TouchBridge.tox into any TD project and save (or open the example TouchBridge.toe).
  2. pipx install "git+https://github.com/GaNotchVFX/touchbridge@v0.4.0"
  3. MCP config: {"mcpServers": {"touchbridge": {"command": "touchbridge-mcp"}}}

Also included: never-overwrite saves, safe mode on by default, and compact YAML results. 70 tools, and 195 tests that don't need TD. The honest comparison with other TD MCPs is in docs/COMPARISON.md, and every change is in the CHANGELOG.