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元件保持同步。
相關
- 專案
- 專案
- 專案
- 專案
- 專案