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组件保持同步。
相关
- 项目
- 项目
- 项目
- 项目
- 项目