High-risk tools in Aos
155 of the 719 tools in Aos are classified as high risk. This page profiles those tools specifically, with recommended policy actions and the attack patterns that target them.
Every operation listed below is an action PolicyLayer recommends controlling at the transport layer. Open any tool to see the full profile, risk score, and YAML policy snippet.
Tools at high risk
-
add_render_jobExecuteAdd a render job to the queue based on current render settings.
-
ae_render_active_compExecuteAdds active composition to render queue and renders it in After Effects.
-
apply_glsl_top_mappingExecuteBuild a self-contained GLSL TOP network from a pre-translated mapping (fragment + uniforms + channels + controls). Foundation primitive used by Shadertoy and ISF importers; also...
-
apply_transformExecuteapply_transform
-
approve_automationExecuteApprove UI automation actions for a specified duration to prevent repetitive prompts.
-
audio_fingerprint_to_visualExecuteSample a few seconds of audio inside TouchDesigner, compute a 4-feature fingerprint (tempo, spectral centroid, onset density, dynamic range), run a deterministic heuristic mappi...
-
auto_repair_loopExecuteDriver: scan a subtree for cook errors, cluster them, route each cluster to the right fix (calls repair_network for structural/expression/flag issues; surfaces fix_shader / fix_...
-
auto_sync_audioExecuteauto_sync_audio
-
automation_assertExecuteVerification portmanteau — stability, diff, and assert operations.
-
automation_elementsExecuteUnified UI element interaction handler.
-
automation_faceExecuteFace recognition operations tracking SOTA 2026 biometric standards.
-
automation_keyboardExecuteUnified keyboard input handler.
-
automation_macroExecuteautomation_macro
-
automation_missionExecuteMission orchestration with autonomous execution loop.
-
automation_mouseExecuteUnified mouse control handler.
-
automation_shortcutExecuteApp-aware shortcut portmanteau.
-
automation_systemExecuteSystem helpers: diagnostics, help text, wait, clipboard, process list, start app.
-
automation_taskExecuteTask runner portmanteau.
-
automation_visualExecuteComprehensive visual automation tool for screenshots, OCR, and image recognition.
-
automation_windowsExecuteUnified window management handler.
-
bake_grasshopper_objectsExecutebake_grasshopper_objects
-
batch_operationsExecuteRun an ordered list of create / connect / setParam operations in one call (fail-forward, per-operation warnings; not transactional). Exposes the network builder as a general pri...
-
boolean_differenceExecuteSubtract cutter breps from target breps (Boolean difference).
-
boolean_intersectionExecuteCompute the Boolean intersection of two or more closed breps.
-
boolean_unionExecuteboolean_union
-
bring_window_to_foregroundExecuteBring a window to the foreground by its title.
-
build_chop_chainExecuteDeclarative Layer-2 builder for an ordered CHOP processing chain. Pass an
-
build_pop_chainExecuteDeclarative Layer-2 builder for an ordered POP (Point OPerator) chain.
-
build_sop_geometryExecuteDeclarative Layer-2 builder for an ordered SOP geometry chain. Pass an
-
capture_and_recognizeExecuteCapture an image from the webcam and recognize faces in it.
-
click_at_positionExecuteClick at specific screen coordinates.
-
click_elementExecuteclick_element
-
close_grasshopper_definitionExecuteClose a Grasshopper definition that was previously opened.
-
connect_daydream_cloudExecuteCreate a Daydream cloud-hosted StreamDiffusion bridge in TD.
-
control_timeline_transportExecuteDrive the TouchDesigner project timeline: play, pause, seek to a frame, jump to a named cue, or set playback rate. Returns the timeline state after the action so a copilot can v...
-
create_ai_mirrorExecuteLayer 1 COMBO: wires the canonical 2026 AI-mirror installation in one MCP call — camera (or synthetic / existing TOP) → StreamDiffusion (img2img live, delegated to drive_streamd...
-
create_body_bubblesExecuteCreate a MediaPipe-ready interactive bubble installation over the live camera: a detected open palm emits soap-like bubbles, body and hand landmarks act as soft colliders that c...
-
create_cue_sequencerExecuteBuild a bar-quantized cue timeline: a Beat CHOP (on the global tempo) + a CHOP Execute DAT that, on each bar (or beat) boundary, advances through an ordered list of steps and re...
-
create_depth_pop_fieldExecuteBuild a depth-driven GPU POP scatter field: consumes a depth/mask TOP and uses
-
create_energy_structureExecute[experimental] Build a song-structure (build / drop / breakdown) edge detector COMP with adaptive thresholds. Listens to an existing audio CHOP (audioSource) or a freshly create...
-
create_engine_compExecuteDrop a TouchDesigner Engine COMP that loads an external .tox in a separate TD subprocess —
-
create_gpu_particle_fieldExecuteBuild a high-count GPU particle / point field: position and velocity are simulated entirely on the GPU in two RGBA32float feedback-TOP loops (velocity integrates forces — noise/...
-
create_growth_systemExecuteBuild an L-system / vine-growth generator: a Script SOP iterates a context-free rewriting grammar from
-
create_hand_gesture_busExecuteBuild a stable MediaPipe-hands gesture bus for palm holograms, lasers, audio controls, and other hand-reactive visuals. Outputs a Null CHOP with debounced palm and pinch channel...
-
create_interactive_projection_mappingExecuteBuild a synthetic-safe interactive projection mapping rig for a USB webcam plus projector: camera/synthetic/existing TOP input, frame-difference motion field, placeholder blob/p...
-
create_led_mapperExecutePixel-map a source TOP onto an LED fixture layout and send per-pixel colors out as DMX over Art-Net/sACN. Resizes the source to a tiny WxH grid (one texel = one fixture pixel), ...
-
create_llm_chainExecuteStand up a prompt → response LLM chain inside TouchDesigner as a self-contained baseCOMP.
-
create_panicExecuteBuild a live-performance safety control — the
-
create_particle_flockExecuteBuild a boids-style GPU particle flock: position and velocity are simulated entirely on the GPU in two RGBA32float feedback-TOP loops, where the velocity shader implements the t...
-
create_phrase_locked_cue_engineExecuteBuild a DJ/VJ phrase-quantized cue-lock engine. Any incoming pulse CHOP (Button, MIDI In, OSC In, composeCueList trigger) is queued FIFO and fired on the next 1/2/4/8/16/32/64-b...
-
create_sdf_fieldExecuteBuild a programmable signed-distance-field (SDF) raymarcher in TouchDesigner as a self-contained GLSL TOP. Compose a CSG tree of sphere / box / torus primitives with union / int...
-
create_set_navigatorExecuteBuild a hands-light stage navigator (the QLab model) for stepping through an ordered scene/cue list: Next / Prev to move the pointer, Go to fire the current scene
-
create_setlist_runnerExecuteLayer-1 wall-clock setlist player for rehearsed VJ shows. Pass
-
create_shader_parkExecuteCompile Shader Park JavaScript sculpture code with shader-park-core and instantiate it as a self-contained TouchDesigner GLSL MAT scene with live controls. Use the companion sha...
-
create_show_failoverExecuteBuild a live-show watchdog: a Switch TOP (blend=1 cross-dissolve) between a primary source TOP (NDI/camera/Spout/Syphon path, or a synthetic noiseTOP when none is given) and an ...
-
create_sidechain_pumpExecuteEXPERIMENTAL — One-call
-
create_simulationExecuteBuild a GPU simulation:
-
create_text_crawlExecuteBuild a multi-line animated text crawl / ticker / credits roll / typewriter reveal inside a self-contained baseCOMP. Three modes:
-
create_visual_systemExecuteCreate a complete visual system from a natural-language description. Classifies intent (audio-reactive, particle, feedback, reaction-diffusion, landscape, generative) and delega...
-
deselect_allExecuteDeselect all objects in the Rhino viewport.
-
detect_onsetsExecuteBuild a transient/onset detector that flags kick/snare/hi-hat hits in live audio and exposes a per-band pulse channel (a 0→1 spike on each hit) on a Null CHOP. Unlike create_tem...
-
detect_pitchExecuteEXPERIMENTAL monophonic pitch tracker. Estimates the dominant musical pitch of live audio and exposes pitch_hz (frequency in Hz), note (MIDI note number), and confidence (peak m...
-
double_clickExecutedouble_click
-
double_click_elementExecutedouble_click_element
-
drag_and_dropExecutedrag_and_drop
-
drag_mouseExecutedrag_mouse
-
drive_streamdiffusionExecuteWraps the community StreamDiffusionTD.tox (by dotsimulate) into a one-shot Layer 1 setup: locate the .tox via candidate-path discovery, drop it into a fresh baseCOMP, wire a cam...
-
elicit_missing_argsExecuteUse the schema + LLM to propose values for a tool call
-
enhance_buildExecuteRun score_build, ask the configured LLM for up to N allowlisted tool calls that would raise the weakest sub-scores, and optionally auto-apply them. autoApply mutates the project...
-
evaluate_expressionExecuteevaluate_expression
-
exec_node_methodExecuteEscape hatch — invoke an arbitrary Python method on a node (operator). Prefer structured tools where one exists; use this for operations they don
-
execute_commandExecuteExecute an arbitrary grandMA3 command via OSC. Requires grandMA3 to be listening for OSC /cmd on port 8000.
-
execute_macroExecuteExecute a specific macro in grandMA3.
-
execute_pythonExecuteexecute_python
-
execute_python_scriptExecuteEscape hatch — run an arbitrary Python script inside the TouchDesigner process. Prefer the structured tools (find_td_nodes, get_td_node_parameters, update_td_node_parameters, su...
-
execute_rhinoscriptExecuteexecute_rhinoscript
-
extrude_curveExecuteextrude_curve
-
focus_network_editorExecutePan/zoom TouchDesigner
-
global_keyloggerExecuteGlobal keyboard capture handler.
-
highlight_elementExecutehighlight_element
-
hover_elementExecutehover_element
-
hover_mouseExecuteMove mouse to coordinates and hover for specified duration.
-
image_to_particlesExecuteTurn any image (a file path or an existing TOP) into a GPU particle field: each particle
-
import_shadertoyExecuteBuild a GLSL TOP from a Shadertoy URL, ID, or pasted source. Wires iChannels (defaulting to noise placeholders), exposes Speed (and optional Mouse) controls, and captures a prev...
-
install_library_packageExecuteInstall a local package folder, zip, tox, or manifest into a local tdmcp package directory.
-
install_rhino_mcp_platformExecuteThe Rhino-MCP-Platform plugin is not installed in Rhino ${version} (reason: ${reason}).
-
load_projectExecuteLoad/open a project by name.
-
manage_packagesExecuteSearch, list, inspect, doctor, dry-run install, stage, and uninstall manifest-driven TouchDesigner community packages. Dry-run is the default. Installs stage packages under ~/.t...
-
manage_toolsExecuteDynamic MCP tool management. List canonical tools, view category counts, and enable/disable tools or categories at runtime.
-
minimize_windowExecuteMinimize a window.
-
moodboard_to_systemExecuteIngest 1..6 moodboard images and build a matching generative system in TouchDesigner. Uses the vision-capable local LLM when configured to extract palette + motion + generator p...
-
mouse_hoverExecuteHover over an element.
-
mouse_move_relativeExecuteMove mouse relative to current position.
-
mouse_move_to_elementExecuteMove mouse to a UI element.
-
mouse_scrollExecutemouse_scroll
-
move_mouseExecuteMove mouse to specific coordinates.
-
new_documentExecutenew_document
-
open_grasshopper_definitionExecuteopen_grasshopper_definition
-
open_pageExecuteSwitch DaVinci Resolve to a different page.
-
optimize_performanceExecuteScan a network for cook-time bottlenecks and (optionally) fix them. By default it reports the slowest nodes with a concrete suggestion each. With apply:true it lowers the resolu...
-
patch_fixtureExecutePatch a fixture via grandMA3 command line.
-
press_hotkeyExecutepress_hotkey
-
press_keyExecutepress_key
-
quick_exportExecuteQuick Export the current timeline using a preset.
-
rebuild_networkExecuteReconstruct a live network inside a COMP from a serialize_network spec — the REBUILD half of a git-diffable round-trip. Takes a JSON spec of nodes (name, operator type, paramete...
-
refresh_lut_listExecuteRefresh the LUT list so Resolve discovers newly added LUT files.
-
regenerate_magic_maskExecute[STUDIO ONLY] Regenerate an existing Magic Mask on a clip using DaVinci Neural Engine.
-
reload_bridgeExecuteHot-reload the bridge
-
remoteos_approval_queue_decideExecuteApprove and execute a pending approval request using HMAC-signed authorization.
-
remoteos_create_instanceExecuteCreate a new Incus system container or micro-VM on the BDB SaaS Host fleet with zero-trust guardrails.
-
remove_background_videoExecuteremove_background_video
-
restore_named_viewExecuteRestore a previously saved named view.
-
revolve_curveExecuterevolve_curve
-
right_clickExecuteright_click
-
right_click_elementExecuteright_click_element
-
run_grasshopper_definitionExecuterun_grasshopper_definition
-
run_macro_scriptExecuteReplay a
-
run_rhino_commandExecuterun_rhino_command
-
run-bridge-testExecuteRun the bridge test effects script to verify communication and apply test effects
-
run-scriptExecuteRun a read-only script in After Effects
-
scale_objectsExecutescale_objects
-
scale_objects_1dExecutescale_objects_1d
-
scale_objects_2dExecuteScale objects in two dimensions (planar scale preserving the third axis).
-
scroll_mouseExecuteScroll mouse wheel at current or specified position.
-
select_objectsExecuteSelect a list of objects in the Rhino viewport by GUID.
-
send_keysExecuteSend special key combinations.
-
set_active_viewExecuteSet the active Rhino viewport by name.
-
set_perform_modeExecuteToggle perform mode — the one switch the artist flips before going live.
-
set_playheadExecuteMove the playhead to a specific timecode in the current timeline.
-
set_window_foregroundExecuteBrings a window to the foreground and activates it.
-
setLayerExpressionExecutesetLayerExpression
-
setup_body_trackingExecuteOne-shot body tracking from a webcam: loads the free mediapipe-touchdesigner ENGINE (install it first with
-
setup_face_trackingExecuteOne-shot face-landmark tracking from a webcam: loads the MediaPipe ENGINE (install first with
-
setup_hand_trackingExecuteOne-shot MediaPipe hand tracking from a webcam: loads the mediapipe-touchdesigner ENGINE (install with
-
setup_segmentationExecuteOne-shot selfie segmentation via the MediaPipe TouchDesigner engine (install with
-
setup_tdabletonExecuteWire up an Ableton Live bridge inside a tdmcp-managed container. Auto mode probes
-
stabilize_clipExecute[STUDIO ONLY] Stabilize a timeline clip using DaVinci Neural Engine enhanced stabilization.
-
start_app_monitoringExecuteStart monitoring sensitive applications.
-
start_intruder_detectionExecuteStart intruder detection.
-
start_renderingExecuteStart rendering queued jobs.
-
stop_app_monitoringExecuteStop application monitoring.
-
stop_intruder_detectionExecuteStop intruder detection.
-
stop_renderingExecuteStop any currently active render process.
-
sweep_1_railExecutesweep_1_rail
-
sweep_2_railsExecutesweep_2_rails
-
test-animationExecuteTest animation functionality in After Effects
-
trigger_clipExecuteTrigger a specific clip on a specific layer (1-indexed).
-
tutorial_companion_packExecuteBuild a teaching/selling companion for a network: snapshot the COMP
-
type_textExecuteType text at current cursor position.
-
vault_repo_syncExecuteRead-mostly git wrapper for the configured Obsidian vault directory.
-
waitExecutePause execution for specified seconds.
-
wait_for_elementExecutewait_for_element
-
wait_for_windowExecuteWait for a window with the specified title to become active.
-
zoom_extentsExecuteZoom to the extents of all objects (or selected objects only).
-
zoom_selectedExecuteZoom to show specific objects in a viewport.
Attacks that target this class
High-risk tools in any server share these documented attack patterns. Each links to the full case and the defensive policy.