WM StudioDocs
ToolsWorkflowsChangelogGitHub
  • Introduction
  • Getting started
  • Configuration
  • Tool index
  • Castingstudio_casting
  • UGC Roomstudio_ugc_room
  • Digital Twinstudio_digital_twin
charactersstableimagereferencebatch

Casting

studio_casting

Front portrait, side profile, and full-body shot from a single reference.

Overview

Casts a character from a single reference image. Produces a consistent front portrait, three-quarter view, side profile, and front full-body shot suitable for downstream image or video generation as a character lock.

Auth
oauth-jwt
Returns
{ job_id, status, shots?: { front, three_quarter, side, full_body } }
Web client
src/app/[locale]/dashboard/creative-studio/tools/casting/casting-tool-client.tsx
MCP handler
mcp-director/src/tools/studio.py

Quick start

Invoke the tool over Streamable HTTP at {MCP_BASE_URL}/mcp/. The request below assumes you already minted an MCP JWT via the OAuth flow.

{
  "name": "studio_casting",
  "arguments": {
    "reference_image_url": "<reference_image_url>"
  }
}

Parameters

NameTypeDefaultDescription
reference_image_urlrequiredstring—Source character image.
character_namestring""Optional label saved with the cast.
wardrobestring""Optional wardrobe description.

Examples

Cast a character
json
{
  "name": "studio_casting",
  "arguments": {
    "reference_image_url": "https://cdn.wm.studio/uploads/face.jpg",
    "character_name": "Lead — Maya",
    "wardrobe": "white linen shirt, dark indigo trousers"
  }
}

Related tools

studio_digital_twin
Create a digital version of yourself from a small photo set.
studio_ugc_room
Build UGC concepts and assets in one workspace.
studio_generate_image
Text-to-image and image-to-image generation across the full WM Studio model catalogue.
← All toolsView handler
On this page
  • Overview
  • Quick start
  • Parameters
  • Examples
  • Related tools
WM Studio MCP — v2.0.0
Docs home