TouchDesigner MCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@TouchDesigner MCPlist all operators in the project"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
# TouchDesigner MCP
通过标准 MCP Server 控制正在运行的 TouchDesigner。TD 端使用可拖入的 .tox 组件提供本地 HTTP 桥接,MCP Server 通过 stdio 对外暴露工具。
内容
outputs/TD_MCP_Bridge.tox:TouchDesigner 组件,拖入 TD 即可使用。src/:标准 MCP Server 源码。touchdesigner/install_td_mcp.py:开发/重建.tox用的 TD 安装脚本。
Related MCP server: td-mcp
使用 TouchDesigner 组件
打开目标
.toe。将
outputs/TD_MCP_Bridge.tox拖入 TouchDesigner 网络编辑区。选中
TD_MCP_Bridge组件。在
MCP参数页设置:端口:默认9980访问令牌:请自行设置,不要公开服务开关:打开后启动 Web Server DAT
连接地址通常是:
http://127.0.0.1:9980/api安装 Node.js 依赖
要求 Node.js 20 或更高版本:
npm install
npm run buildMCP Client 配置示例
把 <项目目录> 替换为你本机 clone 后的目录,把 <访问令牌> 替换为 TD 组件 MCP 参数页里的访问令牌。
{
"mcpServers": {
"touchdesigner": {
"command": "node",
"args": [
"<项目目录>/dist/index.js"
],
"env": {
"TD_MCP_URL": "http://127.0.0.1:9980/api",
"TD_MCP_TOKEN": "<访问令牌>",
"TD_MCP_TIMEOUT_MS": "10000"
}
}
}
}可用能力
td_pingtd_project_infotd_list_operatorstd_operator_infotd_get_parameterstd_set_parametertd_pulse_parametertd_create_operatortd_connect_operatorstd_disconnect_inputtd_set_node_positiontd_get_dat_texttd_set_dat_texttd_destroy_operatortd_save_projecttd_execute_python
安全说明
不要提交
.env或真实访问令牌。默认只建议绑定本机
127.0.0.1使用,不要把端口暴露到公网。td_execute_python默认关闭;确有需要时,在 TD 组件的 MCP 参数页手动开启允许任意 Python。td_destroy_operator需要显式传入confirm=true,并且桥接组件与工程根节点受保护。
验证
npm testMaintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/wangpolanshan/touchdesigner-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server