meltflex-3d
Installation
SKILL.md
MeltFlex — 3D from photos and floorplans
Three endpoints, one API key. All of them take a picture in and give a hosted 3D asset out.
| Want | Endpoint | Output | Credits | Typical time |
|---|---|---|---|---|
| A 3D model of one furniture piece | POST /api/v1/furniture-3d |
GLB (+ signed USDZ / FBX / OBJ) | 75 | 2–3 min |
| A 3D model of a floorplan | POST /api/v1/floorplan-to-3d (output: "model") |
GLB | 100 | ~3 min |
| A rendered 3D picture of a floorplan | POST /api/v1/floorplan-to-3d (output: "render") |
PNG | 10 | ~20 s |
| An explorable 3D world of a room | POST /api/v1/world |
.spz splat + viewer link | 30 (draft) / 200 (hd) | ~1 min / ~5 min |
If the meltflex-mcp server is configured, prefer its tools — furniture_to_3d, floorplan_to_3d, generate_world — they poll and save files for you. The CLI equivalents are meltflex furniture, meltflex floorplan, meltflex world.
Prerequisites
MELTFLEX_API_KEY (mf_sk_..., any active subscription, from https://www.meltflexai.com/settings). Every call: Authorization: Bearer $MELTFLEX_API_KEY, Content-Type: application/json. Credits are deducted up front and refunded automatically if a build fails.
Every endpoint takes the source picture as either imageUrl (public URL, preferred) or image (base64 data URL, data:image/jpeg;base64,..., body limit 15 MB). JPEG, PNG or WebP.