Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, email [email protected] and we’ll put it right.

tdmcp — TouchDesigner MCP server

NPM · @DPANTANI/TDMCP · SCANNED AUG 3

Build real visual systems in TouchDesigner from plain language with Claude, Cursor or Codex.

Available components

+16 this week 40 Trust /100
Trust breakdown (6 categories)

How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score →

Supply Chain Security87
  • No malware found by supply-chain analysis.Pass
  • Only part of the dependency tree could be resolved (95 of 99), so this covers what we could see, not the whole tree.Partial
  • No install/post-install scripts declared.Pass
  • Only part of the dependency tree could be resolved (95 of 99), so this covers what we could see, not the whole tree. View diagnostics → Partial
Provenance & Transparency45
Schema Quality & AI Usability0
  • Schema quality not yet verified: the captured schema was too large for us to store in full, so we will not judge it on a partial copy.Unverified
Stability & Change Management0
  • Stability not yet verified: the captured schema was too large for us to store in full, and comparing a partial copy would report our own trimming as a change.Unverified
Tool Coverage0
  • Tool coverage not yet verified: the captured tool definitions were too large for us to store in full, so we will not judge them on a partial copy.Unverified
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass

Unverified: 3 categories

Categories scored 0 because our sandbox run of this package has not given us the schema these checks need to read. That is a gap on our side rather than a finding about the package, and we only credit what we can confirm, so the score stands at 0 until the capture succeeds. We are working through the fleet, so this normally clears without any action from you. How we score packages →

Install

Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.

npm · @dpantani/tdmcp

# add to Claude Code
claude mcp add pantani-tdmcp -- npx -y @dpantani/tdmcp
# add to Codex CLI
codex mcp add pantani-tdmcp -- npx -y @dpantani/tdmcp
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "pantani-tdmcp": {
      "type": "local",
      "command": [
        "npx",
        "-y",
        "@dpantani/tdmcp"
      ],
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add pantani-tdmcp --command npx --arg -y --arg @dpantani/tdmcp
# ~/.hermes/config.yaml
mcp_servers:
  pantani-tdmcp:
    command: "npx"
    args: ["-y", "@dpantani/tdmcp"]
// mcp.json
{
  "mcpServers": {
    "pantani-tdmcp": {
      "command": "npx",
      "args": [
        "-y",
        "@dpantani/tdmcp"
      ]
    }
  }
}
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 2 Aug 26 +15
    • Provenance: unverified → fail security
    • Install scripts: unverified → pass security
    • Known CVEs: unverified → partial security
    • Stability: Stability not yet verified: we do not have a sandbox capture of the MCP schema this version of the package serves yet. security
    • Capabilities: pass → unverified functional
    • Dependency health: unverified → partial functional
    • License: unverified → pass functional
    • Maintenance: unverified → pass functional
    • Schema quality: Schema quality not yet verified: we do not have a sandbox capture of the MCP schema this version of the package serves yet. functional
    • Tool coverage: Tool coverage not yet verified: we do not have a sandbox capture of the tool definitions this version of the package serves yet. functional
    • Licence: MIT functional
  • 1 Aug 26 +15
    • Malware scan: unverified → pass security
  • 31 Jul 26 −14
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 27 Jul 26 24

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 3 Aug 2026 · Analysed npm/@dpantani/[email protected]

Provenance none

Ecosystem: npm · Outcome: none

Dependencies 95 packages

95 packages in the resolved dependency tree · 95 deprecated · 29 stale.

The dependency tree was only partially resolved, so these counts may be incomplete.

MCP tools — 360 exposed · ~115,999 tokens partial

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.

Tool Tokens
add_custom_parameters ~157

No description provided.

NameTypeReqDescription
comp_pathstringyes
pagestring
paramsarrayyes

No output schema declared.

No examples provided.

add_timecode_overlay ~430

No description provided.

NameTypeReqDescription
colorstring
font_sizenumber
modestring
namestring
parent_pathstring
positionstring
source_topstringyes
target_secondsnumber

No output schema declared.

No examples provided.

analyze_project ~134

No description provided.

NameTypeReqDescription
pathstring
recursiveboolean
NameTypeReqDescription
broken_file_depsarrayyes
countsobjectyes
dependency_mapobjectyes
orphan_compsarrayyes
pathstringyes
recursivebooleanyes
unusedarrayyes
warningsarrayyes

No examples provided.

animate_parameter ~211

No description provided.

NameTypeReqDescription
container_pathstring
maxnumber
minnumber
namestring
period_secondsnumber
targetsarrayyes
waveformstring

No output schema declared.

No examples provided.

apply_glsl_top_mapping ~178

No description provided.

NameTypeReqDescription
capture_previewboolean
expose_controlsboolean
mappingobjectyes
namestring
parent_pathstring
pixel_formatstring
resolutionarray

No output schema declared.

No examples provided.

apply_lut ~548

No description provided.

NameTypeReqDescription
bypassboolean
container_namestring
expose_controlsboolean
lut_pathstringyes
ocio_config_pathstring
parent_pathstring
preferstring
source_pathstring
strengthnumber

No output schema declared.

No examples provided.

apply_post_processing ~341

No description provided.

NameTypeReqDescription
effectsarrayyes
parent_pathstring
source_pathstringyes

No output schema declared.

No examples provided.

apply_recipe ~158

No description provided.

NameTypeReqDescription
idstringyes
parent_pathstring

No output schema declared.

No examples provided.

apply_shader_from_vault ~200

No description provided.

NameTypeReqDescription
namestring
notestringyes
parent_pathstringyes

No output schema declared.

No examples provided.

arrange_network ~192

No description provided.

NameTypeReqDescription
include_dockedboolean
pathstringyes
recursiveboolean

No output schema declared.

No examples provided.

attach_docs_as_assets ~81

No description provided.

NameTypeReqDescription
asset_dirstring
docsarrayyes
manifest_pathstringyes

No output schema declared.

No examples provided.

audio_fingerprint_to_visual ~381

No description provided.

NameTypeReqDescription
apply_top_opstring
audio_file_pathstring
audio_sourcestring
dry_runboolean
existing_chop_pathstring
expose_controlsboolean
force_familystring
parent_pathstring
sample_secnumber

No output schema declared.

No examples provided.

author_script_operator ~236

No description provided.

NameTypeReqDescription
custom_paramsarray
familystringyes
namestring
on_cook_bodystring
parent_pathstring

No output schema declared.

No examples provided.

auto_repair_loop ~314

No description provided.

NameTypeReqDescription
allowed_fixersarray
dry_runboolean
include_warningsboolean
max_iterationsinteger
min_progressinteger
pathstring

No output schema declared.

No examples provided.

auto_tag_library_asset ~387

No description provided.

NameTypeReqDescription
category_hintstring
comp_pathstring
include_descriptionboolean
include_difficultyboolean
max_tagsinteger
min_confidencenumber
note_pathstring
overwrite_existing_tagsboolean
targetstring
writeboolean

No output schema declared.

No examples provided.

batch_operations ~140

No description provided.

NameTypeReqDescription
default_parentstring
operationsarrayyes
NameTypeReqDescription
default_parentstringyes
resultsarrayyes
warningsarrayyes

No examples provided.

bind_audio_reactive ~437

No description provided.

NameTypeReqDescription
add_masterboolean
intensitynumber
mappingsarray
source_chopstringyes
targetstringyes

No output schema declared.

No examples provided.

bind_to_channel ~487

No description provided.

NameTypeReqDescription
attacknumber
channelstringyes
offsetnumber
releasenumber
scalenumber
smoothnumber
smoothing_containerstring
source_chopstringyes
targetsarrayyes

No output schema declared.

No examples provided.

bind_vault_text ~215

No description provided.

NameTypeReqDescription
namestring
notestringyes
parent_pathstringyes
syncboolean

No output schema declared.

No examples provided.

browse_library ~97

No description provided.

NameTypeReqDescription
include_packagesboolean
include_recipesboolean
package_dirstring
querystring
tagsarray
NameTypeReqDescription
packagesarrayyes
recipesarrayyes

No examples provided.

browse_vault_library ~132

No description provided.

NameTypeReqDescription
kindsarray
querystring
NameTypeReqDescription
countsobjectyes
itemsarrayyes
vault_pathstringyes
warningsarrayyes

No examples provided.

build_chop_chain ~192

No description provided.

NameTypeReqDescription
namestringyes
opsarrayyes
parentstring

No output schema declared.

No examples provided.

build_pop_chain ~257

No description provided.

NameTypeReqDescription
chainarrayyes
namestringyes
parentstring

No output schema declared.

No examples provided.

build_sop_geometry ~223

No description provided.

NameTypeReqDescription
namestringyes
opsarrayyes
parentstring

No output schema declared.

No examples provided.

bundle_dependencies ~341

No description provided.

NameTypeReqDescription
comp_pathstringyes
include_missingboolean
namestring
out_dirstringyes
rewrite_refsboolean
NameTypeReqDescription
assets_copiedarrayyes
compstringyes
copied_countnumberyes
manifest_pathstringyes
out_dirstringyes
skippedarrayyes
tox_bytesyes
tox_pathstringyes
warningsarrayyes

No examples provided.

caption_top ~267

No description provided.

NameTypeReqDescription
heightinteger
node_pathstringyes
use_visionboolean
widthinteger

No output schema declared.

No examples provided.

capture_to_vault ~197

No description provided.

NameTypeReqDescription
captionstring
gallerystring
heightinteger
node_pathstringyes
notestring
widthinteger

No output schema declared.

No examples provided.

check_operator_availability ~167

No description provided.

NameTypeReqDescription
include_kb_gapboolean
operatorstring

No output schema declared.

No examples provided.

checksum_and_verify_pack ~145

No description provided.

NameTypeReqDescription
actionstringyes
exclude_globsarray
follow_symlinksboolean
include_globsarray
manifestobject
manifest_outstring
max_file_bytesinteger
pathstringyes
strictboolean

No output schema declared.

No examples provided.

collect_project_assets ~234

No description provided.

NameTypeReqDescription
include_missing_onlyboolean
out_manifeststring
parent_pathstring
NameTypeReqDescription
assetsarrayyes
countnumberyes
manifest_pathstring
missing_countnumberyes
parentstringyes
style_supportedboolean
warningsarrayyes

No examples provided.

compact_graph_digest ~227

No description provided.

NameTypeReqDescription
family_top_typesinteger
include_errorsboolean
include_output_chainboolean
max_tokensinteger
output_chain_depthinteger
pathstring
NameTypeReqDescription
approxTokensnumberyes
cachedAtstringyes
connectionCountnumberyes
errorsobjectyes
familiesobjectyes
headerstringyes
nodeCountnumberyes
outputChainarrayyes
overBudgetboolean
pathstringyes
primaryOutputyes
warningsarrayyes

No examples provided.

compare_operator_docs ~133

No description provided.

NameTypeReqDescription
include_parametersboolean
operator_astringyes
operator_bstringyes
parameter_limitinteger
NameTypeReqDescription
operatorAobjectyes
operatorBobjectyes
overviewobjectyes
sharedParametersarrayyes
summaryobjectyes
uniqueToAarrayyes
uniqueToBarrayyes

No examples provided.

compare_td_nodes ~112

No description provided.

NameTypeReqDescription
only_diffboolean
path_astringyes
path_bstringyes
NameTypeReqDescription
astringyes
bstringyes
differingarrayyes
differing_countnumberyes
identicalarray
same_countnumberyes
type_astringyes
type_bstringyes
type_matchbooleanyes

No examples provided.

component_changelog_trail ~285

No description provided.

NameTypeReqDescription
actionstring
componentPathstringyes
entryobject
exportNoteNamestring
includeShaboolean

No output schema declared.

No examples provided.

component_link_health ~72

No description provided.

NameTypeReqDescription
parent_pathstring
pathsarray

No output schema declared.

No examples provided.

compose_cue_list ~219

No description provided.

NameTypeReqDescription
applyboolean
barsinteger
bpmnumber
containerNamestring
descriptionstringyes
preferLlmboolean
stylestring
titlestring

No output schema declared.

No examples provided.

connect_comfyui ~416

No description provided.

NameTypeReqDescription
activeboolean
modestring
namestring
output_modestring
output_source_namestring
output_top_namestring
parent_pathstring
poll_interval_secondsnumber
server_urlstring
source_top_pathstring
tox_pathstring
watch_folderstring
workflow_json_pathstring

No output schema declared.

No examples provided.

connect_daydream_cloud ~318

No description provided.

NameTypeReqDescription
activeboolean
expose_controlsboolean
fpsnumber
model_idstring
namestring
output_modestring
output_source_namestring
parent_pathstring
promptstring
seedinteger
server_urlstring
source_top_pathstringyes
strengthnumber

No output schema declared.

No examples provided.

connect_nodes ~172

No description provided.

NameTypeReqDescription
source_outputinteger
source_pathstringyes
target_inputinteger
target_pathstringyes

No output schema declared.

No examples provided.

control_timeline_transport ~194

No description provided.

NameTypeReqDescription
actionstringyes
cueNamestring
frameinteger
ratenumber

No output schema declared.

No examples provided.

controlled_disorder_grid ~480

No description provided.

NameTypeReqDescription
backgroundstring
cell_colorstring
colsinteger
disordernumber
expose_controlsboolean
fillnumber
line_widthnumber
outlineboolean
parent_pathstring
pos_jitternumber
resolutionarray
rot_jitternumber
rowsinteger
scale_jitternumber

No output schema declared.

No examples provided.

copilot_vision ~224

No description provided.

NameTypeReqDescription
heightinteger
max_tokensinteger
questionstringyes
source_topstringyes
systemstring
widthinteger

No output schema declared.

No examples provided.

create_3d_audio_reactive ~551

No description provided.

NameTypeReqDescription
audio_file_pathstring
bandsinteger
existing_chop_pathstring
expose_controlsboolean
modestring
parent_pathstring
primitivestring
sourcestring
spinnumber

No output schema declared.

No examples provided.

create_3d_scene ~368

No description provided.

NameTypeReqDescription
expose_controlsboolean
instancesinteger
parent_pathstring
primitivestring
scale_variationnumber
spinnumber

No output schema declared.

No examples provided.

create_ai_mirror ~431

No description provided.

NameTypeReqDescription
camera_device_idxinteger
cfgnumber
existing_top_pathstring
expose_control_panelboolean
fallback_to_syntheticboolean
namestring
negative_promptstring
output_modestring
output_sender_namestring
parent_pathstring
promptstring
seedinteger
show_camera_previewboolean
sourcestring
stepsinteger
strengthnumber

No output schema declared.

No examples provided.

create_ascii_render ~398

No description provided.

NameTypeReqDescription
bg_colorarray
cell_sizeinteger
charsetstring
color_modestring
fg_colorarray
fontstring
mixnumber
namestring
parent_pathstring
resolutionarray
sourcestring

No output schema declared.

No examples provided.

create_asemic_writing ~464

No description provided.

NameTypeReqDescription
backgroundarray
glyphsinteger
ink_colorarray
jitternumber
lift_chancenumber
parent_pathstring
rowsinteger
seedinteger
slantnumber
strokesinteger
thicknessnumber

No output schema declared.

No examples provided.

create_audio_glsl_uniforms ~187

No description provided.

NameTypeReqDescription
bindingsarrayyes
expand_capacityboolean
source_chop_pathstringyes
target_glsl_pathstringyes

No output schema declared.

No examples provided.

create_audio_reactive ~635

No description provided.

NameTypeReqDescription
audio_file_pathstring
audio_sourcestring
beat_detectionboolean
duck_depthnumber
duck_release_msnumber
existing_chop_pathstring
expose_controlsboolean
frequency_bandsinteger
parent_pathstring
sidechain_duckboolean
transient_gateboolean
transient_hold_msnumber
transient_thresholdnumber
visual_stylestringyes

No output schema declared.

No examples provided.

create_auto_montage ~415

No description provided.

NameTypeReqDescription
autoplayboolean
bpmnumber
clockstring
crossfadenumber
divisioninteger
extensionsarray
folderstringyes
interval_snumber
max_clipsinteger
modestring
namestring
parent_pathstring
resolutionarray
seed

No output schema declared.

No examples provided.