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 프로그래밍 제어 업데이트하실 경우, 해당 절차에 대해 참조해 주시기 바랍니다. 이 서버는 AI 에이전트가 모델 컨텍스트 프로토콜(MCP)을 사용하여 터치디자이너에서 작업을 수행할 수 있도록 합니다. 도구들은 AI 에이전트가 TouchDesigner에서 동작을 수행할 수 있도록 합니다. 프롬프트는 AI 에이전트가 TouchDesigner에서 특정 작업을 수행하도록 지시합니다. 로컬 설정, 클라이언트 구성, 프로젝트 구조, 또는 릴리스 워크플로우 노트를 찾고 계신가요? 모든 개발자 대상 문서는 '참고하세요.

개요(AI 번역)

이는 TouchDesigner용 MCP(모델 컨텍스트 프로토콜) 서버의 구현체입니다. 목표는 AI 에이전트가 TouchDesigner 프로젝트를 제어하고 운영할 수 있도록 하는 것입니다.

영어 / 日本語

개요

TouchDesigner MCP는 AI 모델과 TouchDesigner WebServer DAT 간의 다리 역할을 하여 AI 에이전트가 다음을 수행할 수 있도록 합니다:

  • 노드 생성, 수정 및 삭제
  • 쿼리 노드 속성 및 프로젝트 구조
  • Python 스크립트를 통해 TouchDesigner를 프로그래밍적으로 제어할 수 있습니다.

설치

이미 사용 중인 AI 에이전트에게 다음과 같이 말하세요:

설정 https://github.com/8beeeaaat/touchdesigner-mcp

그게 전부입니다. 전체 절차는 설치 가이드에 있습니다 — 각 AI 앱과 그 경로를 연결하는 표가 열리며, 모든 사람은 TouchDesigner Setup부터 시작합니다. 또는 직접 단계별로 따라가세요.

업데이트하실 경우, 최신 릴리스의 절차를 참조해 주시기 바랍니다.

MCP 서버 기능

이 서버는 AI 에이전트가 모델 컨텍스트 프로토콜(MCP)을 사용하여 터치디자이너에서 작업을 수행할 수 있도록 합니다.

도구

도구들은 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 가이드부터 시작하세요 →