### render_create Source: https://sceneplane.online/docs Queues a Cycles render of a revision with specified dimensions and samples. ```APIDOC ## render_create ### Description Queue a Cycles render of a revision (width/height/samples/transparency; policy-capped; async job). ``` -------------------------------- ### deployments_list Source: https://sceneplane.online/docs Lists all accessible deployments. ```APIDOC ## deployments_list ### Description Every accessible deployment; flags which one this session is bound to. ``` -------------------------------- ### deployment_create Source: https://sceneplane.online/docs Creates a new isolated deployment. ```APIDOC ## deployment_create ### Description Create a new isolated deployment (owner/admin). ``` -------------------------------- ### render_turntable Source: https://sceneplane.online/docs Generates 2-12 evenly spaced orbit views in a single job. ```APIDOC ## render_turntable ### Description 2-12 evenly spaced orbit views in ONE job — near-instant Workbench previews or lit Cycles frames, each viewable inline via scene_snapshot. targetObjectIds orbits and frames only those objects, so product shots keep floors and backdrops out of frame without hiding them. ``` -------------------------------- ### export_create Source: https://sceneplane.online/docs Exports a revision to various 3D formats using engine-specific presets. ```APIDOC ## export_create ### Description Export a revision to glb, obj, stl, or blend. Engine presets apply target conventions — unity, unreal, godot, and print (STL scaled meters→millimeters so slicers read true size). ``` -------------------------------- ### Configure MCP Client for Sceneplane Source: https://sceneplane.online/docs Add this configuration to your MCP client to connect to the Sceneplane service using your API key. ```json { "mcpServers": { "sceneplane": { "url": "https://mcp.sceneplane.online/v1", "headers": { "Authorization": "Bearer " } } } } ``` -------------------------------- ### Tool Catalog Overview Source: https://sceneplane.online/docs The ScenePlane API provides a suite of tools for managing Blender projects, scene operations, asset generation, and deployment policies. ```APIDOC ## ScenePlane MCP Tool Catalog ### Description The ScenePlane MCP interface provides tools for managing Blender compute environments. Requests bind to a deployment automatically or via the `deployment` query parameter. ### Tool Categories - **Projects**: `projects_list`, `project_create`, `project_get`, `project_update`, `project_delete` - **Scene Operations**: `scene_inspect`, `scene_apply`, `scene_validate`, `scene_snapshot`, `scene_script` - **Assets**: `asset_preview`, `assets_categories`, `assets_search`, `asset_library_import`, `material_from_image`, `asset_generate_3d`, `asset_generate_status`, `asset_import` - **Documentation**: `docs_bpy_lookup`, `docs_bpy_search`, `docs_manual_search`, `docs_manual_get` - **System & Webhooks**: `webhooks_set`, `webhooks_list`, `webhook_test`, `webhooks_delete`, `job_wait`, `platform_status`, `deployment_policy_update`, `integrations_set`, `integrations_list`, `integrations_delete`, `upload_create`, `upload_complete` - **Presets**: `presets_list`, `preset_apply` ``` -------------------------------- ### render_animation Source: https://sceneplane.online/docs Renders a keyframed sequence into an H.264 MP4 file. ```APIDOC ## render_animation ### Description Keyframed sequence → H.264 MP4 in one job (up to 600 frames; Cycles or fast preview). Long sequences render as parallel segment jobs over contiguous frame ranges — concat-safe MP4 segments. ``` -------------------------------- ### artifact_get Source: https://sceneplane.online/docs Retrieves metadata and a download URL for a generated artifact. ```APIDOC ## artifact_get ### Description Metadata + expiring download URL for a render, export, or preview artifact. ``` -------------------------------- ### deployment_update Source: https://sceneplane.online/docs Updates an existing deployment. ```APIDOC ## deployment_update ### Description Rename or enable/disable a deployment (owner/admin). ``` -------------------------------- ### scene_apply Source: https://sceneplane.online/docs Commits a batch of typed, validated operations to the scene atomically as a new revision. ```APIDOC ## scene_apply ### Description Takes a batch of typed, validated operations and commits them atomically as one new revision with a fresh preview. ### Operations Supported - **object.***: create_primitive, transform, rename, duplicate, delete, parent, unparent, set_visibility - **collection.***: create, rename, link_object, unlink_object - **material.***: create, update_principled, assign, remove_assignment - **modifier.***: add, update, remove (bevel, subdivision, solidify, array, mirror, boolean) - **mesh.***: apply_modifier, bevel, subdivide, recalculate_normals, shade_smooth, merge_vertices, center_origin, lay_flat, fill_holes, dissolve_degenerate, decimate, remesh, tris_to_quads, make_printable, lathe - **uv.cylindrical_project**: parametric label placement - **light.***: upsert, delete - **camera.***: upsert, look_at, set_active, delete - **world.update**: background color, strength - **render_settings.update**: resolution, samples, engine settings - **animation.***: set_range, keyframe_transform, keyframe_camera, remove_keyframes ``` -------------------------------- ### deployment_delete Source: https://sceneplane.online/docs Deletes an empty deployment. ```APIDOC ## deployment_delete ### Description Delete an empty deployment (owner/admin). ``` -------------------------------- ### job_get / jobs_list / job_cancel Source: https://sceneplane.online/docs Manages job status, listing, and cancellation. ```APIDOC ## job_get / jobs_list / job_cancel ### Description Poll job status + progress, list jobs, request cancellation. ``` -------------------------------- ### Add Sceneplane MCP to Claude Code Source: https://sceneplane.online/docs Configures the Sceneplane MCP server for use with Claude Code using an HTTP transport and bearer token authentication. ```bash claude mcp add sceneplane https://mcp.sceneplane.online/v1 \ --transport http --header "Authorization: Bearer " ``` -------------------------------- ### organizations_list Source: https://sceneplane.online/docs Lists organizations the account belongs to. ```APIDOC ## organizations_list ### Description Organizations this account belongs to, with your role. ``` -------------------------------- ### scene_validate Source: https://sceneplane.online/docs Performs a dry-run of operations to ensure validity before committing. ```APIDOC ## scene_validate ### Description Performs a free dry-run of a batch of operations to check for errors (e.g., missing references, non-unique names) before committing via scene_apply. ``` -------------------------------- ### revision_restore Source: https://sceneplane.online/docs Restores an older revision as a new head commit. ```APIDOC ## revision_restore ### Description Restore an older revision as a new head commit (history is never rewritten). ``` -------------------------------- ### revision_diff Source: https://sceneplane.online/docs Performs a semantic diff between a revision and its parent. ```APIDOC ## revision_diff ### Description Semantic diff between a revision and its parent: added/removed objects, transforms, materials… ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.