Skip to main content
Glama

Auto-rig a 3D model

rig_model
Idempotent

Give a humanoid character a skeleton and skin weights, as a GLB ready to pose and animate (tripo-rig 45, meshy-rig 35 credits). Humanoids only: two arms, two legs, standing. tripo-rig (default) takes bone_names (mixamo, unity, unreal, vrm) so the engine's own animations play on it; animations adds up to 5 of Tripo's presets in the same job (17 credits each), all in the GLB. meshy-rig returns an FBX, a walk and a run as well. Best on one closed model standing in a T-pose or A-pose; remesh a generated model first, never after. The mesh is a URL, an upload id, a library id or a job id. Waits about 45 s, then returns job_id for get_job.

Tool call template

Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {
      "mesh": "<mesh>"
    },
    "name": "rig_model"
  }
}

Input Schema

NameRequiredDescriptionDefault
meshYesThe model: URL, upl_..., library id, or job_...
modelNotripo-rig
animationsNotripo-rig only: preset:idle, preset:walk, preset:run, preset:jump, preset:turn, preset:climb, preset:dive, preset:slash, preset:shoot, preset:hurt, preset:fall.
bone_namesNotripo
max_creditsNo
wait_secondsNo
idempotency_keyNo

Output Schema

NameRequiredDescriptionDefault
idNo
errorNo
outputNo
statusNo
creditsNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources