MCP Catalogs
首页

touchdesigner-mcp-server

by bottobot·55·综合分 45

TouchDesigner 完整 MCP 服务器,提供 629 个操作符和 69 个 Python 类的文档和教程。

developer-toolsmediaai-llm
10
Forks
6
活跃 Issue
3 个月前
最近提交
2 天前
收录于

概述

由 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 做的事:

:借助 AI 开发复杂的 TouchDesigner 视觉网络
:通过交互式教程和学习操作符文档掌握 TouchDesigner
:通过 LLM 集成为 TouchDesigner 自动化生成 Python 脚本
:使用版本筛选搜索操作符和 Python API 方法
:比较 TouchDesigner 操作符以选择最适合特定任务的工具
:支持哪些 TouchDesigner 版本?
:我可以在 Claude 之外的 AI 编程助手中使用此服务器吗?

什么时候选它

如果您正在使用 TouchDesigner 并需要在创意编码工作流程中获取 AI 辅助的文档查询、Python API 参考或教程指导,请选择此服务器。

什么时候不要选它

如果您需要修改 TouchDesigner 的写入功能(这只是文档查询),或者您使用的是 TouchDesigner 以外的其他创意编程平台,请避免使用。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • get_operatorname: string, show_examples?: boolean, show_tips?: boolean, version?: string

    Get 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?: number

    Search for TouchDesigner operators using contextual analysis and relevance ranking.

  • list_operatorscategory?: string

    List available TouchDesigner operators with optional category filtering.

  • compare_operatorsoperator_a: string, operator_b: string, compare_parameters?: boolean

    Compare two operators side by side including parameters, categories, and features.

  • get_tutorialname: string, include_content?: boolean, include_toc?: boolean, include_links?: boolean

    Access detailed TouchDesigner tutorial content with sections, code, and links.

  • get_python_apiclass_name: string, show_members?: boolean, show_methods?: boolean, show_inherited?: boolean, version?: string

    Get documentation for a TouchDesigner Python class including members and methods.

  • search_python_apiquery: string, search_in?: string, category?: string, version?: string, limit?: number

    Search across TouchDesigner Python classes, methods, and members.

  • get_version_infoversion: string

    Get detailed information about a specific TouchDesigner stable release.

  • get_experimental_techniquescategory?: string

    Browse a curated library of advanced TouchDesigner techniques by category.

  • suggest_workflowcurrent_operator: string

    Get workflow suggestions for what operators commonly follow the current operator.

  • list_python_classescategory?: string, search?: string, show_details?: boolean

    List all available TouchDesigner Python API classes grouped by category.

  • search_tutorialsquery: string, search_content?: boolean, limit?: number

    Search through tutorial content by keyword, topic, or content.

可对比工具

node-red-mcpprocessing-mcpunreal-mcp-serverblender-mcp-servergodot-mcp

安装

全局安装(推荐)

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 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。