Skip to content
External endpointresponds

three.ws 3D Studio (free)

Free text/image → 3D: generate, rig, avatar-ify, and refine GLB models. No auth, no payment.

Endpoint URL
https://three.ws/api/mcp-studio
Current status
responds
Last checked
Aug 17, 2026, 05:10 AM UTC
Check
MCP initialize · 8s limit
Latency
88 ms
Response record
4 of 4 rounds
Transport
streamable-http
Source
mcp_registry
Registry name
io.github.nirholas/threews-3d-studio-free

Current observation

This endpoint answered at its latest recorded check.

What this server reports about itself

Self-reported at initialize. Not verified by Licium.

Server name
three-ws-3d-studio-free
Version
1.0.0
Capability keys
tools, resources, logging
Tool names
forge_free, text_to_avatar, mesh_forge, rig_mesh, forge_avatar, refine_model, check_job, create_agent_persona, get_agent_persona, persona_say
Instructions excerpt

three.ws 3D Studio turns a text prompt or an image into an interactive, downloadable 3D model (GLB) — free. forge_free(prompt) generates a model from text; text_to_avatar and mesh_forge generate an avatar or art-directed mesh from text or a reference image; rig_mesh(glb_url) makes a static model animation-ready; forge_avatar does generate + rig in one step. Each result includes a glbUrl and a viewerUrl and renders inline in a 3D viewer widget. refine_model(glb_url, instruction) iterates on a generated model in plain language ("make it metallic") and keeps a version lineage you can branch or revert. If a result comes back with status "pending", the model is still rendering: call check_job(job_id) after the suggested wait to collect it. To give the assistant a LIVING body: create_agent_persona(glb_url, name) saves a rigged model as a named, persistent persona and returns a persona_id; persona_say(persona_id, text) makes that body lip-sync the reply and emote; get_agent_persona(persona_

Reported Aug 17, 2026, 05:10 AM UTC.

Check history

Oldest to newest. Each row is one recorded check.

  1. responds
    MCP initialize · 8s limit · HTTP 200 · 153ms
  2. responds
    MCP initialize · 8s limit · HTTP 200 · 161ms
  3. responds
    MCP initialize · 8s limit · HTTP 200 · 145ms
  4. responds
    MCP initialize · 8s limit · HTTP 200 · 88ms