touchdesigner-mcp-server
by bottobot·★ 55·综合分 45
TouchDesigner 完整 MCP 服务器,提供 629 个操作符和 69 个 Python 类的文档和教程。
概述
由 bottobot 开发的 TouchDesigner MCP 服务器是一个专业的模型上下文协议服务器,将 TouchDesigner 操作符文档、Python API 参考和教程直接提供给 AI 编程助手。它包含 630 个 TouchDesigner 操作符(包括 90+ 实验性 POP 操作符)、14 个交互式教程和 69 个 Python API 类(含 1,510+ 方法)。服务器实现了 21 个 MCP 工具,分为五个功能组,并包含从 TD 099 到 2024 的版本感知兼容性跟踪,对初学者和高级用户都很有价值。
试试问 AI
装完之后,这里有 7 个你可以让 AI 做的事:
什么时候选它
如果您正在使用 TouchDesigner 并需要在创意编码工作流程中获取 AI 辅助的文档查询、Python API 参考或教程指导,请选择此服务器。
什么时候不要选它
如果您需要修改 TouchDesigner 的写入功能(这只是文档查询),或者您使用的是 TouchDesigner 以外的其他创意编程平台,请避免使用。
此 server 暴露的工具
从 README 抽取出 12 个工具get_operatorname: string, show_examples?: boolean, show_tips?: boolean, version?: stringGet comprehensive details about a specific TouchDesigner operator including parameters, tips, and code examples.
search_operatorsquery: string, category?: string, subcategory?: string, type?: string, version?: string, parameter_search?: boolean, show_details?: boolean, limit?: numberSearch for TouchDesigner operators using contextual analysis and relevance ranking.
list_operatorscategory?: stringList available TouchDesigner operators with optional category filtering.
compare_operatorsoperator_a: string, operator_b: string, compare_parameters?: booleanCompare two operators side by side including parameters, categories, and features.
get_tutorialname: string, include_content?: boolean, include_toc?: boolean, include_links?: booleanAccess detailed TouchDesigner tutorial content with sections, code, and links.
get_python_apiclass_name: string, show_members?: boolean, show_methods?: boolean, show_inherited?: boolean, version?: stringGet documentation for a TouchDesigner Python class including members and methods.
search_python_apiquery: string, search_in?: string, category?: string, version?: string, limit?: numberSearch across TouchDesigner Python classes, methods, and members.
get_version_infoversion: stringGet detailed information about a specific TouchDesigner stable release.
get_experimental_techniquescategory?: stringBrowse a curated library of advanced TouchDesigner techniques by category.
suggest_workflowcurrent_operator: stringGet workflow suggestions for what operators commonly follow the current operator.
list_python_classescategory?: string, search?: string, show_details?: booleanList all available TouchDesigner Python API classes grouped by category.
search_tutorialsquery: string, search_content?: boolean, limit?: numberSearch through tutorial content by keyword, topic, or content.
可对比工具
安装
全局安装(推荐)
npm install -g @bottobot/td-mcp本地安装
npm install @bottobot/td-mcp在 Claude Desktop 中使用
将以下配置添加到 Claude Desktop 配置文件中:
{
"td-mcp": {
"command": "npx",
"args": ["@bottobot/td-mcp"]
}
}FAQ
- 支持哪些 TouchDesigner 版本?
- 该服务器支持从 099 到 2024 的所有稳定 TD 版本,以及从 20000 到当前版本(2025.10000)的实验性版本。每个操作符和方法都标注了其引入版本。
- 我可以在 Claude 之外的 AI 编程助手中使用此服务器吗?
- 虽然作者主要将其与 VS Code/Codium 和 Claude Opus/GPT-5 一起使用,但理论上该服务器可与任何兼容 MCP 的应用程序一起工作。作者提到 Docker 或 Claude Desktop 的集成尚未经过充分测试。
touchdesigner-mcp-server 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。