1. Conduid
  2. Other
  3. Twozero Td MCP
MCP server · Other

Twozero Td MCP

TWOZERO MCP for TouchDesigner. Connect Claude Code, Cursor or Codex to your live TD session. Setup guide, issues and the Cursor extension.

Unclaimed other
35Low

Scored 25 days ago · breakdown

About Twozero Td MCP

Twozero Td MCP is an MCP server published by twozero-team in the Other category: tWOZERO MCP for TouchDesigner. Connect Claude Code, Cursor or Codex to your live TD session. Setup guide, issues and the Cursor extension.

The repository has 28 stars and 3 forks, with the last commit 23 hours ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/twozero-team/twozero-td-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Twozero Td MCP

Powered by Claude · Grounded in docs

I know everything about Twozero Td MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 7 hours ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • !License declaredNo license file. Legally you have no right to use it in a product.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.

1 check has not been run yet.

Releases

v0.1.1v0.1.1 · 6 Mar 2026Initial public release of twozero TD MCP. Server key: twozero_td. Default URL: http://localhost:40404/mcp.

README

# twozero TD MCP

MCP server for TouchDesigner, running inside the twozero plugin.

Requirements

  • TouchDesigner 2025.32280+
  • twozero plugin installed in TD
  • For best TD results: use Claude 4.6+ or GPT-5.5+

Quickstart

  1. Drop twozero.tox into TouchDesigner: https://www.404zero.com/pisang/twozero.tox -> Install
  2. Turn on MCP:

Turn on MCP

  1. Prompt your agent (Cursor/Codex/Claude):
    • Add twozero TD MCP for me with server key "twozero_td" and URL "http://localhost:40404/mcp". Configure it globally (user scope) so it is available from any project/workspace.
  2. Or manually:

Cursor

Add to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "twozero_td": {
      "url": "http://localhost:40404/mcp"
    }
  }
}

Reload Cursor window.

Codex

Add to ~/.codex/config.toml:

[mcp_servers.twozero_td]
url = "http://127.0.0.1:40404/mcp"

Restart Codex app/session.

Claude Code

claude mcp add --transport http --scope user twozero_td http://localhost:40404/mcp

Check:

claude mcp list

Notes

  • Base port is controlled by twozero setting MCP default port.
  • Multi-instance TD behavior is automatic: configure only one MCP URL in your client (http://localhost:<MCP default port>/mcp). Do not add separate client entries for each TD instance; twozero handles additional instance ports internally.
  • When several TD instances are open at once, the agent lists them and asks which one to act on — no manual config.

Usage Principles

  • Start each new chat with a prompt like:
    • Show me what you can see in my TD project.
    • check in TD: [your prompt]
    • *here in TD: [your prompt]
    • Check *this op in TD: [your prompt] This makes the agent use MCP immediately and confirm it can see your current TD context (project, network, selected operator).
  • After that, give tasks directly in normal language.
  • When you say *here in TD, it means the place/network you are currently looking at in TD.
  • When you say *this op in TD (or *these ops for multiple), it means the operator(s) you currently have selected.

Task Prompts (after MCP is confirmed)

Use these prompts only after the agent already confirmed it sees your TouchDesigner context.

  • Errors: Check errors across the whole project and show what is critical first.
  • Performance: Analyze what is causing lag and show the top slow operators.
  • Compare patches/containers: Compare container A and B: structure, parameters, and connections; list the differences.
  • Work on selected operator: Inspect this selected operator and nearby chain; do not change anything until I confirm.
  • Safe mode first: Diagnostics and plan first, changes only after approval.
  • Verify after fixes: After applying fixes, run error and performance checks again to verify.

Built-in Triggers

Phrases the agent recognizes as built-in flows:

  • *here / *тут (current network) and *this / *эти / *этот / *эту (selected operator(s)) — spatial markers. The asterisk is the magic: it never appears in normal code or text, so the agent treats them as unambiguous pointers and the response is rock-solid. Plain "here" / "this op" works too, but the asterisk version is bulletproof — use it when precision matters.
  • study this project / изучи проект — cold-start patch analysis. Best for unfamiliar/large projects where you want a tour, not a single-op poke.
  • twozero bug report / twozero баг репорт — built-in bug report flow. The word twozero is required (so generic "report a bug" doesn't trigger it accidentally).

Localization Equivalents

Mix freely with English — the agent recognizes these equivalents per language. TD technical terms (op, par, comp) work without translation.

Russian

  • TouchDesigner = TD = тач
  • project = patch = проект = патч = .toe file
  • operator = op = оператор = оп
  • parameter = par = параметр = пар
  • *here in TD = в таче *тут
  • *this op in TD = в таче *этот оп
  • *these ops in TD = в таче *эти опы
  • Show me what you can see in my TD project. = Посмотри, что у меня в таче.

README fetched from the repository 7 hours ago. The original is authoritative.

Questions

About Twozero Td MCP

How do I install Twozero Td MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Twozero Td MCP safe to use with an AI agent?

Its trust score is 35 out of 100 (low). It passes 3 of the 5 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Twozero Td MCP still maintained?

Yes — the last commit was 23 hours ago. The repository has 28 stars and 3 forks and 7 open issues.