8beeeaaat/touchdesigner-mcp
MCP server for TouchDesigner
解决的问题
该项目在AI代理与TouchDesigner之间搭建了一座桥梁,使AI模型能够以编程方式控制、修改和操作视觉项目。它消除了手动构建复杂节点网络的繁琐工作,使代理可以直接与软件的内部结构进行交互。
工作原理
该实现了一个Model Context Protocol (MCP) 服务器,连接到TouchDesigner的WebServer DAT。这使得AI代理可以使用一组专用工具来创建、删除和修改节点,查询项目结构,并在TouchDesigner环境中执行任意Python脚本。
适用人群
使用TouchDesigner进行互动装置或生成艺术的创意技术专家、视觉艺术家和开发者,希望利用AI代理自动化项目创建和管理流程。
主要亮点
- 节点管理:创建、修改和删除节点,并更新其参数。
- Python集成:执行任意Python脚本,并调用特定节点上的方法。
- 项目检查:查询节点属性、项目结构,并检查项目中的错误或警告。
- 视觉反馈:将TOP节点的当前输出捕获为图像,供AI代理查看。
- MCP标准:基于Model Context Protocol构建,确保与支持的AI客户端兼容。
相关
- 项目
- 项目
- 项目
- 项目