# Embody - MCP Server for TouchDesigner

This MCP server connects an AI agent to a live TouchDesigner project, where it can create operators, wire networks and inspect errors.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 208
- Author: dylanroscover
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/dylanroscover/Embody
- Updated: 2026-10-22
- HTML: https://affpapa.org/en/nevibecode/mcp/embody-mcp-server-for-touchdesigner

## What it does

Embody uses Envoy to connect an AI agent to an active TouchDesigner session. Its 70 tools can create operators, connect nodes, change parameters, write extensions and inspect errors from natural-language requests. You work against the live network instead of copying code into chat.

The package also includes the TDXN YAML network format, disk-based component restoration, portable `.tox` export and a project `.venv` built around TouchDesigner's interpreter. TDXN files make network changes readable and comparable between versions. TouchDesigner 2025.33230 or later is required on Windows or macOS, so older installations will block setup.

## Requirements
- Needs: Python and uv (commands run via uvx)

## Install

### Claude Code (native platform)

**Install**
- The MCP registry has no launch command for it: see the repository README

## When to use it
- create operators in a live TouchDesigner network
- wire nodes and change their parameters
- inspect and fix network errors
- export a COMP as a portable `.tox` file
- compare network versions through TDXN files

## Example prompts
- Build a visual pattern network in the current TouchDesigner project and connect the required operators.
- Inspect this network, find parameter errors, and suggest fixes.
- Save this COMP to TDXN files and prepare a portable `.tox` export.

## Similar
- [MCP Toolbox for Databases](https://affpapa.org/en/nevibecode/mcp/googleapis-mcp-toolbox-for-databases.md) — MCP server · ★ 16717
- [labelhead-artist-momentum](https://affpapa.org/en/nevibecode/mcp/labelhead-artist-momentum.md) — MCP server · ★ 107423
- [Agent Skills Search Server](https://affpapa.org/en/nevibecode/mcp/agent-skills-search-server.md) — MCP server · ★ 26559
- [Skyvern](https://affpapa.org/en/nevibecode/mcp/skyvern.md) — MCP server · ★ 23263
- [Nhost](https://affpapa.org/en/nevibecode/mcp/nhost.md) — MCP server · ★ 9366
- [PraisonAI](https://affpapa.org/en/nevibecode/mcp/praisonai.md) — MCP server · ★ 9289

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
