AI3D Studio
by ai3d.studio in Documents & files
Generate 3D models from images or text with AI, then retexture or convert them to STL, 3MF or OBJ.
https://ai3d.studio/mcp- Tools
- 14
- open to any client
- Uptime
- 100%
- last 30 days
- Response time
- 1.6 s
- 2.4 s slowest 5%
- Last check
- Passed
- 7 h ago, next any minute now
Reliability
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"ai3d-studio": {
"type": "http",
"url": "https://ai3d.studio/mcp"
}
}
}14 tools
- list_models
List the models this account can generate with, grouped by what they make (3D, image, …): each with its id, the scenes (input modes such as text-to-3d or image-to-3d) it supports, and the credits it costs at default options. Call this first to choose a model id, then…
- estimate_cost
Price a generation before starting it: the credits this model would charge for these options, and whether the current balance covers it. Uses the same validation and price calculation as generate_3d and generate, so for a valid request the figure is exactly what is charged. Omit…
- get_balance
Get the credits this account can spend now (and how many of them come from the subscription or are permanent), the plan name when there is one, and — when you are connected with an API key that has a monthly credit limit — that limit, what the key has used this month, and when…
- generate_3d
Start a 3D generation and return its job id at once. mode picks the input: text (prompt), image (options with the image URL), multiview (several view images), sketch, or model (edit an existing 3D model). Take the model id and its option names from list_models, and check the…
- generate
Start an async AI generation of any media type and return its job id. The input shape depends on the model (see list_models); for 3D prefer generate_3d. To run an image preset (list_models returns them: figurine, style, pose, convert), send mediaType "image", scene…
- get_job
Get a job started by generate_3d or generate: its status, progress, credits charged and refunded, and — when it has finished — the result files with their public download URLs, including other formats where the model returned them. Poll about every 5–10 seconds while status is…
- list_job_files
List the files a finished job already has, one per format: the main result plus any alternate formats the model returned (for 3D models, for example glb with fbx or usdz), each with a public download URL. Pass format to find one format. This does not convert: if the format asked…
- start_batch
Run the same model, scene and options once for each of several pictures in the account’s Library — for example image to 3D for twelve product photos. Take the scenes and models from list_models (`batches`), and each picture’s asset_id from get_job or search_library on a finished…
- list_batches
The account’s batches of one scene from the last 24 hours, newest first, with each picture’s progress — and how many pictures its plan lets one batch hold (allowance; 0 means the plan includes no batches).
- get_batch
The state of a batch and of each picture in it: queued, running, done, failed or cancelled, the job_id of its run once started (get_job gives the files), credits charged, and whether retry_batch can run it again.
- retry_batch
Queue the batch’s failed pictures (and any stopped for want of credits) again as new runs, or only the item_ids given. Charged as each starts, like a new batch of that many pictures: the balance must cover them and they count against a monthly limit.
- search_library
Search the Library of past generations kept by this account, newest first: filter by words in the prompt or title and by kind (3d, image, …). Returns the job id, model, status and result file URLs of each run. Use next_cursor to page. Only runs of this account are ever searched…
- convert_model
Convert one of the account’s Library 3D models (a GLB) to GLB, STL, 3MF, OBJ or PLY on the server, optionally simplifying it, compressing its geometry, scaling it to a real-world size, moving its origin or repairing it for printing (holes, flipped faces, debris; STL, 3MF, OBJ or…
- viewer_job_state
Used by the interactive 3D viewer shown next to a generation result, not for direct use: the state of one job and, once it has finished, the URL of the model file the viewer can draw plus the download links. Read-only; the conversation never needs to call it, get_job gives the…
Security scan
No findings
We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 7 h ago | Passed | 200 | 2.2 s |
| 16 h ago | Passed | 200 | 1.6 s |
| 25 h ago | Passed | 200 | 3.4 s |
| 35 h ago | Passed | 200 | 1.6 s |
| 44 h ago | Passed | 200 | 828 ms |
Show 5 older checks
| 2 days ago | Passed | 200 | 1.6 s |
| 3 days ago | Passed | 200 | 313 ms |
| 3 days ago | Passed | 200 | 2.4 s |
| 3 days ago | Passed | 200 | 508 ms |
| 4 days ago | Passed | 200 | 383 ms |