MCPVault

daz_scene_info

MCP tool from Daz MCP Server by bluemoonfoundry

Get a snapshot of the current scene.

How to use it

daz_scene_info is exposed by the Daz MCP Server MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the daz_scene_info tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.

Install Daz MCP Server

$pip install .
FULL DAZ MCP SERVER LISTING

Other tools in Daz MCP Server (39)

animation

Keyframe animation, timeline control, image sequence export

batch

Batch operations patterns and performance optimization

camera

Camera creation, positioning, and aiming

content

Browsing and loading content from library

coordinates

Coordinate system and positioning reference

daz_apply_lighting_preset

Create a professional lighting setup in one command.

daz_calculate_distance

Calculate distance and direction vector between two nodes.

daz_check_overlap

Check if two nodes have overlapping bounding boxes.

daz_get_bounding_box

Get bounding box (min/max corners, center, dimensions) of a node.

daz_get_node

Read all numeric properties of a node by its label or internal name.

daz_get_node_hierarchy

Get complete hierarchy tree for a node with all descendants.

daz_get_selected_nodes

Return the nodes currently selected in the DAZ Studio viewport.

daz_get_spatial_relationship

Natural-language spatial relationship between two nodes.

daz_get_world_position

Get world-space position, local position, rotation, and scale of a node.

daz_inspect_properties

List all properties on a node, optionally filtered by type.

daz_list_morphs

List all morphs (numeric properties) on a node with their current values.

daz_script_help

Get DazScript documentation, examples, and best practices.

daz_status

Check DAZ Studio connectivity and version.

environment

Iray environment settings and lighting modes

filter_type

(string, default "all"): One of "all", "numeric", "transform", "morph", "bool", "string"

from_label

(string): Source node

gotchas

Critical mistakes that cause timeouts or errors

hierarchy

Scene hierarchy, parent-child relationships, parenting operations

include_zero

(bool, default False): Include morphs with zero values

interaction

Multi-character interaction, look-at mechanics, world-space posing

light

Light creation, types, and three-point lighting

max_depth

(int, default 10): Maximum recursion depth (0 = unlimited)

morphs

Morph discovery, searching, value ranges, and management

node_label

(string): Display label or internal name (e.g., "Genesis 9")

node1_label

(string): First node

node2_label

(string): Second node

posing

Figure posing, bone hierarchy, morphs vs poses, rotation gotchas

preset

(string): Lighting preset name

properties

Node properties, transforms, and morphs

rendering

Rendering workflows, multi-camera, batch render, animation export

scene

Scene management (new, save, load, selection)

to_label

(string): Target node

topic

(string, default "overview"): Documentation topic to retrieve

viewport

Viewport and camera control, spherical positioning, presets