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
create_geo_visualization ~304

No description provided.

NameTypeReqDescription
default_heightnumber
extrudeboolean
geojsonobjectyes
namestring
parent_pathstring
scalenumber

No output schema declared.

No examples provided.

create_glitch ~447

No description provided.

NameTypeReqDescription
amountnumber
block_sizenumber
expose_controlsboolean
input_pathstring
parent_pathstring
rgb_shiftnumber
seednumber
speednumber

No output schema declared.

No examples provided.

create_glsl_material ~317

No description provided.

NameTypeReqDescription
geometry_shaderstring
glsl_versionstring
lighting_spacestring
namestring
parent_pathstringyes
pixel_shaderstringyes
two_sidedboolean
uniformsarray
vertex_shaderstring

No output schema declared.

No examples provided.

create_glsl_shader ~264

No description provided.

NameTypeReqDescription
fragment_shaderstringyes
namestring
parent_pathstringyes
resolutionstring
uniformsarray
vertex_shaderstring

No output schema declared.

No examples provided.

create_gpu_particle_field ~562

No description provided.

NameTypeReqDescription
expose_controlsboolean
forcesarray
parent_pathstring
point_sizenumber
reactivitystring
sideinteger

No output schema declared.

No examples provided.

create_growth_system ~430

No description provided.

NameTypeReqDescription
axiomstring
branchAnglenumber
colorarray
expose_controlsboolean
generationsinteger
namestring
parentstring
rulesarray
seedinteger
step_lengthnumber
thicknessnumber

No output schema declared.

No examples provided.

create_halftone ~436

No description provided.

NameTypeReqDescription
anglenumber
dot_sizenumber
mixnumber
namestring
parent_pathstring
resolutionarray
sourcestring
stylestring

No output schema declared.

No examples provided.

create_hand_ableton_mapper ~479

No description provided.

NameTypeReqDescription
adapter_namestring
closed_distancenumber
container_namestring
coordinate_spacestring
create_overlayboolean
ensure_hand_trackingboolean
fallback_slotsboolean
hand_chopstring
hand_countinteger
invert_pinchboolean
invert_wristboolean
line_widthnumber
link_mapperboolean
mapper_pathstring
min_confidencenumber
open_distancenumber
parent_pathstring
smoothingnumber
star_sizenumber
tox_pathstring

No output schema declared.

No examples provided.

create_hand_gesture_bus ~597

No description provided.

NameTypeReqDescription
active_hand_lockboolean
adapter_namestring
comp_namestring
coordinate_spacestring
expose_controlsboolean
fast_smoothingnumber
hand_chop_pathstring
hold_secondsnumber
max_handsinteger
mirrorboolean
parent_pathstring
pinch_arm_secondsnumber
pinch_close_distnumber
pinch_open_distnumber
pinch_radiusnumber
pinch_radius_scalenumber
pinch_thresholdnumber
smoothingnumber
sourcestring
tox_pathstring

No output schema declared.

No examples provided.

create_hand_hologram ~235

No description provided.

NameTypeReqDescription
accent_colorstring
audio_device_hintstring
audio_modestring
capture_previewboolean
colorstring
comp_namestring
expose_controlsboolean
float_heightnumber
glownumber
hand_chop_pathstring
input_top_pathstring
parent_pathstring
pinch_scale_amountnumber
presetstring
resolutionarray
rotation_speednumber
scanline_amountnumber
sizenumber
sourcestring
tox_pathstring
transparencynumber

No output schema declared.

No examples provided.

create_histogram_scope ~531

No description provided.

NameTypeReqDescription
bar_stylestring
binsinteger
existing_top_pathstring
expose_controlsboolean
gainnumber
log_scaleboolean
modestring
parent_pathstring
resolutionarray
sourcestring
trace_colorstring
video_file_pathstring

No output schema declared.

No examples provided.

create_interaction_zones ~424

No description provided.

NameTypeReqDescription
namestring
parent_pathstring
resolutionarray
source_pathstring
thresholdnumber
zonesarray

No output schema declared.

No examples provided.

create_interactive_projection_mapping ~533

No description provided.

NameTypeReqDescription
analysis_resolutioninteger
background_colorstring
blob_thresholdnumber
camera_indexinteger
card_colorstring
card_countinteger
debug_viewstring
dot_colorstring
existing_top_pathstring
expose_controlsboolean
fallback_to_syntheticboolean
interaction_modestring
max_blobsinteger
motion_sensitivitynumber
namestring
output_heightinteger
output_widthinteger
parent_pathstring
particle_countinteger
projection_brightnessnumber
repel_radiusnumber
sourcestring
trail_decaynumber

No output schema declared.

No examples provided.

create_jfa_voronoi ~439

No description provided.

NameTypeReqDescription
color_astring
color_bstring
edge_colorstring
edge_thicknessnumber
expose_controlsboolean
jitternumber
palette_imagestring
palette_modestring
parent_pathstring
resolutionarray
seed_countinteger
speednumber
step_countinteger

No output schema declared.

No examples provided.

create_kaleidoscope ~396

No description provided.

NameTypeReqDescription
center_xnumber
center_ynumber
expose_controlsboolean
input_pathstring
parent_pathstring
rotationnumber
segmentsinteger
zoomnumber

No output schema declared.

No examples provided.

create_keyer ~479

No description provided.

NameTypeReqDescription
backgroundstring
key_colorstring
key_typestring
namestring
parent_pathstring
resolutionarray
softnessnumber
sourcestring
tolerancenumber

No output schema declared.

No examples provided.

create_keyframe_animation ~286

No description provided.

NameTypeReqDescription
easingstring
keyframesarrayyes
loopboolean
parent_pathstring
targetsarrayyes

No output schema declared.

No examples provided.

create_kinect_wall_harp ~1,136

No description provided.

NameTypeReqDescription
activate_freenectboolean
audio_devicestring
audio_sample_rateinteger
background_levelnumber
base_colorstring
bridge_status_jsonstring
brightnessnumber
calibration_hold_msinteger
cooldown_msinteger
crop_bottomnumber
crop_leftnumber
crop_rightnumber
crop_topnumber
curtain_follownumber
curtain_spreadnumber
deactivate_existing_freenectboolean
decaynumber
depth_polaritystring
expose_controlsboolean
fallback_to_syntheticboolean
frequenciesarray
glownumber
hit_colorstring
input_bottomnumber
input_leftnumber
input_mirror_xboolean
input_rightnumber
input_topnumber
master_volumenumber
namestring
osc_portinteger
output_heightinteger
output_widthinteger
parent_pathstring
reverb_dampingnumber
reverb_decaynumber
reverb_mixnumber
sensitivitynumber
show_debugboolean
smoothingnumber
sourcestring
string_countinteger
touch_thicknessnumber
vibration_amountnumber
vibration_decaynumber
visual_line_countinteger
wall_depth_centernumber

No output schema declared.

No examples provided.

create_kinetic_text ~643

No description provided.

NameTypeReqDescription
colorstring
expose_controlsboolean
input_pathstring
modestring
parent_pathstring
rate_hznumber
sizenumber
textstring

No output schema declared.

No examples provided.

create_layer_mixer ~291

No description provided.

NameTypeReqDescription
blendstring
expose_controlsboolean
inputsarray
parent_pathstring

No output schema declared.

No examples provided.

create_layer_stack ~274

No description provided.

NameTypeReqDescription
countinteger
layersarray
namestring
parent_pathstring
resolutionarray

No output schema declared.

No examples provided.

create_led_mapper ~404

No description provided.

NameTypeReqDescription
fpsnumber
heightinteger
layoutstring
namestring
netstring
net_addressstring
parent_pathstring
sourcestring
start_channelinteger
start_universeinteger
widthinteger

No output schema declared.

No examples provided.

create_live_source ~344

No description provided.

NameTypeReqDescription
kindstring
namestring
parent_pathstring
resolutionarray
source_namestring

No output schema declared.

No examples provided.

create_llm_chain ~690

No description provided.

NameTypeReqDescription
auto_requestboolean
endpoint_urlstring
expose_controlsboolean
initial_promptstring
json_modeboolean
max_tokensinteger
modestring
modelstring
namestring
parent_pathstring
providerstring
system_promptstring
temperaturenumber
tox_pathstring

No output schema declared.

No examples provided.

create_look_bank ~525

No description provided.

NameTypeReqDescription
abnumber
actionstring
comp_pathstring
includearray
morph_secondsnumber
namestring
quantizestring
slotstring
slot_astring
slot_bstring

No output schema declared.

No examples provided.

create_macro ~158

No description provided.

NameTypeReqDescription
comp_pathstring
defaultnumber
namestringyes
targetsarrayyes

No output schema declared.

No examples provided.

create_media_bin ~279

No description provided.

NameTypeReqDescription
crossfadenumber
extensionsarray
folderstringyes
max_clipsinteger
namestring
parent_pathstring
resolutionarray

No output schema declared.

No examples provided.

create_mesh_warp ~340

No description provided.

NameTypeReqDescription
amountnumber
colsinteger
expose_controlsboolean
parent_pathstring
rowsinteger
source_pathstringyes
warpstring

No output schema declared.

No examples provided.

create_midi_map ~321

No description provided.

NameTypeReqDescription
bindingsarray
devicestring
namestring
parent_pathstring
targetstring

No output schema declared.

No examples provided.

create_midi_note_reactive ~340

No description provided.

NameTypeReqDescription
device_namestring
namestring
notesinteger
parent_pathstring
sourcestring

No output schema declared.

No examples provided.

create_modulators ~394

No description provided.

NameTypeReqDescription
bpm_channelstring
expose_controlsboolean
modulatorsarrayyes
namestring
parent_pathstring
tempo_sourcestring

No output schema declared.

No examples provided.

create_motion_reactive ~427

No description provided.

NameTypeReqDescription
analysis_resolutioninteger
existing_top_pathstring
expose_controlsboolean
movie_file_pathstring
parent_pathstring
sourcestring

No output schema declared.

No examples provided.

create_multi_output ~425

No description provided.

NameTypeReqDescription
as_windowsboolean
countinteger
layoutstring
overlapnumber
parent_pathstring
resolutionstring
source_pathstringyes

No output schema declared.

No examples provided.

create_node_chain ~91

No description provided.

NameTypeReqDescription
connect_sequentiallyboolean
nodesarrayyes
parent_pathstringyes

No output schema declared.

No examples provided.

create_npr_filter ~489

No description provided.

NameTypeReqDescription
modestring
namestring
parent_pathstring
radiusnumber
resolutionstring
sectorsstring
smoothnessnumber
source_pathstringyes
strengthnumber

No output schema declared.

No examples provided.

create_optical_flow ~564

No description provided.

NameTypeReqDescription
blurnumber
direction_fromstring
namestring
parent_pathstring
resolutionarray
sensitivitynumber
smoothingnumber
sourcestring

No output schema declared.

No examples provided.

create_palette ~518

No description provided.

NameTypeReqDescription
analogous_spreadnumber
base_huenumber
countinteger
expose_controlsboolean
modestring
namestring
parent_pathstring
rulestring
saturationnumber
sourcestring
valuenumber

No output schema declared.

No examples provided.

create_panic ~361

No description provided.

NameTypeReqDescription
blackoutboolean
expose_controlsboolean
freezeboolean
input_pathstring
parent_pathstring

No output schema declared.

No examples provided.

create_particle_flock ~526

No description provided.

NameTypeReqDescription
alignmentnumber
cohesionnumber
colorarray
countinteger
expose_controlsboolean
parent_pathstring
point_sizenumber
separationnumber
speednumber

No output schema declared.

No examples provided.

create_particle_system ~524

No description provided.

NameTypeReqDescription
emitter_shapestring
expose_controlsboolean
forcesarray
lifetimenumber
parent_pathstring
particle_countinteger
render_stylestring

No output schema declared.

No examples provided.

create_pbr_scene ~475

No description provided.

NameTypeReqDescription
base_colorarray
env_colorarray
expose_controlsboolean
metallicnumber
parent_pathstring
rotatenumber
roughnessnumber
shapestring

No output schema declared.

No examples provided.

create_phone_gesture ~260

No description provided.

NameTypeReqDescription
enableImuboolean
enableMultitouchboolean
namestring
parentstring
portinteger
shakeThresholdnumber

No output schema declared.

No examples provided.

create_phone_remote ~150

No description provided.

NameTypeReqDescription
comp_pathstring
portinteger

No output schema declared.

No examples provided.

create_phrase_locked_cue_engine ~467

No description provided.

NameTypeReqDescription
expose_controlsboolean
namestring
parent_pathstring
pending_chop_pathstringyes
phrase_length_bars
quantize_modestring
queue_capacityinteger

No output schema declared.

No examples provided.

create_pixel_sort ~368

No description provided.

NameTypeReqDescription
axisstring
directionstring
iterationsinteger
mixnumber
namestring
parent_pathstring
resolutionarray
sort_bystring
source_top_pathstring
thresholdnumber

No output schema declared.

No examples provided.

create_point_cloud ~669

No description provided.

NameTypeReqDescription
depth_scalenumber
existingstring
expose_controlsboolean
filestring
parent_pathstring
point_sizenumber
resolutioninteger
rotatenumber
sourcestring

No output schema declared.

No examples provided.