
8beeeaaat/touchdesigner-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
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 에이전트에게 다음과 같이 말하세요:
그게 전부입니다. 전체 절차는 설치 가이드에 있습니다 — 각 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.
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:
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. |
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →