8T

8beeeaaat/touchdesigner-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

606 stars 66 forks 品質 61 トレンド 42MIT

TouchDesigner用のMCPサーバー

概要

これはTouchDesigner用のMCP(モデルコンテキストプロトコル)サーバーの実装です。その目的は、AIエージェントがTouchDesignerプロジェクトを制御・運用できるようにすることです。 TouchDesigner MCPはAIモデルとTouchDesigner WebServer DATの間の橋渡し役を果たし、AIエージェントが以下を可能にします: - ノードの作成、変更、削除 - ノードのプロパティとプロジェクト構造のクエリ - Pythonスクリプトを使ったTouchDesignerをプログラム的に制御 更新する場合は、手順を参照してください。 このサーバーは、モデルコンテキストプロトコル(MCP)を用いてAIエージェントがTouchDesignerで操作を行うことを可能にします。 ツールはAIエージェントがTouchDesignerで操作を行うことを可能にします。 プロンプトは、TouchDesignerでAIエージェントが特定の動作を実行するための指示を提供します。 ローカルセットアップ、クライアント設定、プロジェクト構造、リリースワークフローノートをお探しですか?開発者向けのドキュメントはすべてこちらをご覧ください。

概要(AI 翻訳)

これはTouchDesigner用のMCP(モデルコンテキストプロトコル)サーバーの実装です。その目的は、AIエージェントがTouchDesignerプロジェクトを制御・運用できるようにすることです。

英語 / 日本語

概要

TouchDesigner MCPはAIモデルとTouchDesigner WebServer DATの間の橋渡し役を果たし、AIエージェントが以下を可能にします:

  • ノードの作成、修正、削除
  • クエリノードのプロパティとプロジェクト構造
  • Pythonスクリプトを使ったTouchDesignerをプログラム的に制御できる

設置

すでに使っているAIエージェントに伝えてください:

セットアップ https://github.com/8beeeaaat/touchdesigner-mcp

以上です。全手順はインストールガイドに載っています。各AIアプリをルートに合わせたテーブルで始まり、全員がTouchDesignerセットアップから始めます。または自分でステップを踏んで進めます。

更新する場合は、最新リリースの手順をご参照ください。

MCPサーバー機能

このサーバーは、モデルコンテキストプロトコル(MCP)を用いてAIエージェントがTouchDesignerで操作を行うことを可能にします。

道具

ツールはAIエージェントがTouchDesignerで操作を行うことを可能にします。

工具名 説明

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

TouchDesigner MCP

This is an implementation of an MCP (Model Context Protocol) server for TouchDesigner. Its goal is to enable AI agents to control and operate TouchDesigner projects.

English / 日本語

Overview

TouchDesigner MCP acts as a bridge between AI models and the TouchDesigner WebServer DAT, enabling AI agents to:

  • Create, modify, and delete nodes
  • Query node properties and project structure
  • Programmatically control TouchDesigner via Python scripts

Installation

Tell the AI agent you already use:

Set up https://github.com/8beeeaaat/touchdesigner-mcp

That’s it. The full procedure lives in the Installation Guide — it opens with a table matching each AI app to its route, and everyone starts from TouchDesigner Setup. Or follow it yourself, step by step.

If you are updating, please refer to the procedure in the Latest Release.

MCP Server Features

This server enables AI agents to perform operations in TouchDesigner using the Model Context Protocol (MCP).

Tools

Tools allow AI agents to perform actions in TouchDesigner.

Tool Name Description
create_td_node Creates a new node.
delete_td_node Deletes an existing node.
describe_td_tools Generates a manifest of the available TouchDesigner tools.
exec_node_method Calls a Python method on a node.
execute_python_script Executes an arbitrary Python script in TouchDesigner.
get_td_class_details Gets details of a TouchDesigner Python class or module.
get_td_classes Gets a list of TouchDesigner Python classes.
get_td_info Gets information about the TouchDesigner server environment.
get_td_module_help Gets Python help() documentation for TouchDesigner modules/classes.
get_td_node_errors Checks errors and warnings on a node and its descendants. Missing files, dangling references and shader failures are warnings, so no errors does not mean healthy.
GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →