three.ws 3D Studio (free)
此 MCP 可以做什么
Generates, refines, rigs, previews, and animates textured GLB 3D models and persistent character avatars from text or images.
工具
输入模式
{'type': 'object', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'maxLength': 4096, 'minLength': 8, 'description': 'The job_id (or jobId) a pending generation returned.'}, 'refine': {'type': 'object', 'properties': {'lineage': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'refKind': {'enum': ['text', 'image'], 'type': 'string'}, 'instruction': {'type': 'string', 'maxLength': 500}, 'parentIndex': {'type': 'integer', 'minimum': 0}}, 'description': 'Optional: the refine object a pending refine_model result carried. Pass it back unchanged so the finished model joins that version history.', 'additionalProperties': True}}, 'additionalProperties': False}
输入模式
{'type': 'object', 'required': ['glb_url', 'name'], 'properties': {'name': {'type': 'string', 'maxLength': 80, 'minLength': 1, 'description': 'A display name for the persona, 1–80 characters.'}, 'voice': {'type': 'string', 'maxLength': 64, 'description': 'Optional voice name to speak with (used for audio-driven lip-sync when available).'}, 'glb_url': {'type': 'string', 'format': 'uri', 'description': 'Public https URL of the rigged GLB to embody (e.g. from forge_avatar).'}, 'source_prompt': {'type': 'string', 'maxLength': 1000, 'description': 'Optional: the prompt that generated this body, kept as provenance.'}}, 'additionalProperties': False}
输入模式
{'type': 'object', 'properties': {'prompt': {'type': 'string', 'maxLength': 1000, 'description': 'Description of the character/avatar to generate.'}, 'image_url': {'type': 'string', 'format': 'uri', 'description': 'Optional http(s) URL to a reference image to reconstruct in 3D.'}, 'allow_non_humanoid': {'type': 'boolean', 'description': 'Set true to rig a non-humanoid subject anyway (rigging assumes a humanoid figure).'}}, 'additionalProperties': False}
输入模式
{'type': 'object', 'required': ['prompt'], 'properties': {'tier': {'enum': ['draft', 'standard', 'high'], 'type': 'string', 'description': 'Detail level: draft (fastest), standard (default), or high (best, slower; may fall back to standard under load).'}, 'prompt': {'type': 'string', 'maxLength': 1000, 'minLength': 3, 'description': 'Description of the single object or character to model, e.g. "a friendly round robot mascot, glossy white plastic".'}}, 'additionalProperties': False}
输入模式
{'type': 'object', 'required': ['persona_id'], 'properties': {'persona_id': {'type': 'string', 'maxLength': 64, 'minLength': 8, 'description': 'The persona_id returned by create_agent_persona.'}}, 'additionalProperties': False}
输入模式
{'type': 'object', 'required': ['glb_url'], 'properties': {'size': {'type': 'integer', 'maximum': 1024, 'minimum': 128, 'description': 'Pixel size of each square frame. Default 512.'}, 'views': {'type': 'array', 'items': {'enum': ['front', 'three-quarter', 'side', 'back', 'top', 'bottom'], 'type': 'string'}, 'maxItems': 6, 'description': 'Angles to render. Default: three-quarter, front, side, back.'}, 'glb_url': {'type': 'string', 'maxLength': 2048, 'minLength': 12, 'description': 'Public https URL of the .glb to look at.'}}, 'additionalProperties': False}
输入模式
{'type': 'object', 'properties': {'prompt': {'type': 'string', 'maxLength': 1000, 'description': 'Description of the single object to model.'}, 'image_url': {'type': 'string', 'format': 'uri', 'description': 'Optional http(s) URL to a reference image to reconstruct directly.'}}, 'additionalProperties': False}
输入模式
{'type': 'object', 'required': ['persona_id', 'text'], 'properties': {'text': {'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'The reply text the agent is saying this turn: drives lip-sync and emotion.'}, 'emotion': {'enum': ['neutral', 'joy', 'sad', 'angry', 'surprised', 'thinking'], 'type': 'string', 'description': 'Optional explicit emotion override; omit to auto-detect from the text.'}, 'persona_id': {'type': 'string', 'maxLength': 64, 'minLength': 8, 'description': 'The persona to speak through.'}}, 'additionalProperties': False}
输入模式
{'type': 'object', 'required': ['glb_url', 'instruction'], 'properties': {'glb_url': {'type': 'string', 'format': 'uri', 'description': 'http(s) URL of the model to refine (e.g. the glbUrl a previous generation returned).'}, 'instruction': {'type': 'string', 'maxLength': 500, 'minLength': 1, 'description': 'The change to make, in plain language: "make it metallic", "bigger helmet", "add a cape".'}, 'parent_index': {'type': 'integer', 'minimum': 0, 'description': 'Optional: branch off an earlier version in parent_lineage (its index) instead of the latest.'}, 'parent_prompt': {'type': 'string', 'maxLength': 1000, 'description': 'Optional: the prompt that produced the model being refined, so the change builds on it instead of starting over.'}, 'parent_lineage': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}, 'description': 'Optional: the lineage array from a previous refine_model result, to extend the same version history.'}, 'reference_image_url': {'type': 'string', 'format': 'uri', 'description': 'Optional http(s) image of the current model to anchor the re-generation (image→3D). Omit for text-guided refinement.'}}, 'additionalProperties': False}
输入模式
{'type': 'object', 'required': ['glb_url'], 'properties': {'glb_url': {'type': 'string', 'format': 'uri', 'description': 'http(s) URL to the static GLB mesh to rig.'}}, 'additionalProperties': False}
输入模式
{'type': 'object', 'properties': {'prompt': {'type': 'string', 'maxLength': 1000, 'description': 'Description of the avatar to generate.'}, 'image_url': {'type': 'string', 'format': 'uri', 'description': 'Optional http(s) URL to a reference image to reconstruct in 3D.'}}, 'additionalProperties': False}
近期工具变更
类似的 MCP 服务器
GripForge
Generates, rigs, animates, analyzes, and packages game characters, weapons, armor, effects, environments, and engine-ready assets.
MiOffice — AI-Powered Workspace Studio
Provides browser-based tools for processing PDFs, images, video, and audio, including generation, enhancement, conversion, transc…
BlitzReels Video Editor
Creates and edits short-form videos, including timelines, captions, transitions, AI-generated visuals, music, voiceovers, sound e…
Morpha
Enables creating, animating, and exporting layered short-form video projects.
Colour Memory
Provides historical color archive research, color analysis, accessibility checks, cultural context, and brand palette and asset g…
spriteship
Generates and manages 2D game characters, assets, animations, tilesets, UI packs, maps, and engine-ready exports for multiple gam…
switch
Enables management and exploration of an account-scoped library of AI-generated images and videos.
framesail
Creates long-form YouTube videos through script generation, storyboarding, visual assets, voiceover, music, scene composition, an…