8beeeaaat/touchdesigner-mcp

MCP server for TouchDesigner

解決的問題

本專案在AI代理與TouchDesigner之間建立橋樑,讓AI模型能即時以程式化方式控制、修改與操作視覺專案。透過讓AI擔任操作員,消除手動建立節點與連接線路的繁瑣工作。

運作方式

實作Model Context Protocol (MCP) 伺服器,連接到TouchDesigner的WebServer DAT。這讓AI代理能透過一組預先定義的工具與提示,向TouchDesigner傳送指令,例如建立節點、更新參數,以及直接在軟體內執行Python腳本。

適用對象

使用TouchDesigner進行互動裝置或生成藝術的視覺藝術家、創意程式設計師與開發者,希望利用AI代理自動化專案建構流程。

主要特色

  • 節點管理:建立、刪除與查詢節點的結構與屬性。
  • Python整合:執行任意Python腳本並直接呼叫節點方法。
  • TOP影像擷取 (uma a TOP):能將TOP節點的目前輸出擷取為影像,供AI檢視。
  • 智慧提示:內建提示用於模糊搜尋節點與管理節點連接。
  • 版本相容性:健全的系統確保MCP伺服器與TouchDesigner元件保持同步。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案