tdmcp-bridge-endpoint

Community

Promote TD bridge endpoints from exec to REST.

AuthorPantani
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides an end-to-end approach for turning a TouchDesigner bridge operation that runs through /api/exec into a stable REST endpoint, enabling safer deployments and better observability when exec is disabled.

Core Features & Use Cases

  • Create a REST route that mirrors existing /api/exec logic for bridge operations such as connect, logs, and node_detail reads.
  • Add a typed client method, a Zod envelope, and route validators to enforce a single source of truth and predictable errors.
  • Rewire the bridge tools to consume the new REST endpoint while preserving current behavior, including an exec fallback for backward compatibility.
  • Include offline tests (py_compile, bridge unittest, and MSW client tests) to validate the integration without TouchDesigner.

Quick Start

Promote the bridge endpoint from /api/exec to REST and wire the client, validator, and tests to use the new route.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: tdmcp-bridge-endpoint
Download link: https://github.com/Pantani/tdmcp/archive/main.zip#tdmcp-bridge-endpoint

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.