tdmcp
Related Servers
Alternatives to tdmcp
No user-submitted related servers found.
Related Servers
- AlicenseNot gradedqualityCmaintenanceEnables natural language control of TouchDesigner via AI, allowing operator creation, parameter setting, Python execution, and node graph building.7MIT
- AlicenseBqualityCmaintenanceA token-efficient MCP server for driving TouchDesigner from AI assistants, enabling building whole node networks in one call, searching CHOP channels by glob, inspecting operators compactly, and taking screenshots of TOPs.16MIT
- AlicenseAqualityCmaintenanceEnables LLMs to directly control, introspect, and build TouchDesigner networks in real-time through a Model Context Protocol server.25MIT
- AlicenseBqualityBmaintenanceAn MCP server for TouchDesigner that lets AI agents inspect, build, wire, optimize, and stabilize live TD networks with 106 tools, plus a technique memory system for reusable patterns.10014MIT
- AlicenseBqualityAmaintenancetdmcp is an open-source (MIT) Model Context Protocol server for TouchDesigner. You describe a visual in plain language and your AI assistant builds the real node network inside TouchDesigner, checks it for errors, and shows a preview — it ships an embedded operator knowledge base so the model uses real operators instead of guessing. TypeScript codebase, runs locally.2100112 npm43MIT
- AlicenseNot gradedqualityDmaintenanceHigh-performance MCP server that enables AI assistants to control TouchDesigner live via WebSocket, providing 37 tools for nodes, parameters, scripting, and more.5MIT
TDQS
Scored across 507 tools
With 507 tools, many have heavily overlapping purposes: dozens of create_*_reactive variants, create_*_bus / connect_*_bridge scaffolds for the same external systems (QLab, Resolume, OBS), and multiple raymarching/SDF/scene builders. Even detailed descriptions cannot prevent an agent from frequently picking the wrong near-duplicate tool.
The dominant pattern is verb_noun snake_case (create_*, get_*, set_*, manage_*), which is fairly consistent. However, there are notable deviations like macro_recorder, one_source_five_ways, generative_classics_pack, and project_documentation_site, plus several interchangeable verbs (create/build/make/setup/scaffold/connect) for similar actions.
507 tools is an extreme outlier, far beyond even the 50+ threshold for a 1. This makes the server overwhelming, context-heavy, and impractical for an agent to navigate. A TouchDesigner server of this scope would still be far too large at 100+ tools.
The tool surface is extraordinarily comprehensive, covering node CRUD, parameter lifecycle, network inspection, packaging, recipes, vault integration, external integrations, and many generative builders. Minor gaps exist (e.g., no explicit project-open/load tool, many scaffolds are non-functional stubs), but the breadth is remarkable.