AI Agents Accessible APIs3D generation and assets

3D generation and assets APIs and MCP servers for AI agents

Text/image-to-3D mesh generation, texturing and 3D asset libraries.

7 3d generation and assets APIs an AI agent can call: auth method and header, official MCP server (2), free tier (1), docs links. Machine-readable JSON included. Agents: fetch catalog/3d-generation.json instead of parsing this page. Last checked 2026-09-24.

Ratings and usage (★) fetched: .

ServiceWhat an agent can doAuthMCP serverFree tierDetails (with sources)NotesProof (ratings, usage)
CSM (Common Sense Machines) APICreate 3D assets and multi-part kits from images via async REST sessions (image-to-3D, retopology).API key
API key created from Cube webapp user profile, sent as bearer/header token
—Unavailable: service appears discontinued—Async session-based API; monitor completion via webhook (recommended) or polling. The vendor's Blender MCP repo (github.com/CommonSenseMachines/blender-mcp) now returns 404; no maintained MCP server found.—
Hyper3D Rodin APIGenerate 3D meshes from text or images (sketch/regular/detail quality tiers) via an async REST job API.API key
Authorization: Bearer <RODIN_API_KEY>
—Paid only: API access requires the Business plan ($120/mo, $96/mo billed annually) or Enterprise; direct credits $1.5 eachBase URL: https://api.hyper3d.com/api/v2
Free plan: none ↗
Async jobs: POST /rodin returns uuid + jobs.subscription_key; poll POST /status, then POST /download with task_uuid ↗
Async task-based API: submit generation, then poll or use webhooks to retrieve the finished asset.—
Meshy APIGenerate, retexture, rig, and animate 3D models from text or images via REST API or official MCP server.API key
Authorization: Bearer <msy-...>
officialPaid only: creating API keys requires a paid plan (Pro $20/mo+); Free accounts get only a built-in test key for the Playground (free web plan 100 credits/mo)Base URL: https://api.meshy.ai/openapi/v1
Free plan: none ↗
Rate limits: 20 requests/s on Pro-Ultra (Enterprise 100); concurrent queue tasks 10 (Pro) to 100 (Ultra); 429 when exceeded ↗
Data policy: Generated files retained for 3 days on non-Enterprise plans ↗
Async jobs: POST returns task id; poll GET task until SUCCEEDED, or use SSE streaming or webhooks ↗
MCP tools: 24: meshy_text_to_3d, meshy_text_to_3d_refine, meshy_image_to_3d, meshy_multi_image_to_3d, meshy_creative_lab, meshy_remesh … ↗
Free web accounts get only a limited built-in Playground key; creating/managing your own API keys requires a paid subscription.GitHub 48★ meshy-dev/meshy-mcp-server
Sketchfab Data APISearch, download, and upload 3D models on Sketchfab programmatically via the REST Data API v3.API key / OAuth
Authorization: Token <API_TOKEN> (personal token) or OAuth2 Authorization: Bearer <access_token>; legacy v2 endpoints are deprecated
communityFree: no key needed for search and model listing (GET /v3/search, /v3/models); downloads (/v3/models/{uid}/download) need a free account tokenBase URL: https://api.sketchfab.com/v3
Free plan: free_tier ↗
Rate limits: Calls can be throttled to limit abuse; throttled clients get 429 Too Many Requests (no numeric limit published) ↗
Example call: search 3D models: GET https://api.sketchfab.com/v3/search?type=models&q={keywords} ↗
MCP tools: 3: sketchfab-search, sketchfab-model-details, sketchfab-download ↗
This is an asset hosting/marketplace API, not a generative AI model; downloading models generally requires an authenticated Sketchfab account (and often the uploader's permission/license). Use v3 endpoints; v2 is deprecated.GitHub 40★ gregkop/sketchfab-mcp-server
Stability AI 3D (Stable Fast 3D / SPAR3D) APIConvert a single 2D image into a textured 3D mesh (GLB) via the v2beta/3d REST endpoints.API key
Authorization: Bearer <key>
—25 free credits on signup, then pay-as-you-go (Stable Fast 3D costs 10 credits ~ $0.10/generation)Base URL: https://api.stability.ai
Rate limits: 150 requests per 10 seconds; exceeding returns 429 and a 60-second timeout ↗
Endpoints such as POST https://api.stability.ai/v2beta/3d/stable-fast-3d; part of Stability's broader multi-modal Platform API.—
Tencent Hunyuan3D APIGenerate textured 3D meshes (GLB, PBR) from text, images, or sketches via Tencent Cloud's Hunyuan 3D API.cloud IAM
Tencent Cloud SecretId/SecretKey, TC3-HMAC-SHA256 signed requests via the Tencent Cloud API/SDK
—Trial: 200 free credits one-time on first activation (valid 1 year); then postpaid $0.02/credit, Professional generation 25 credits (~$0.50), Express 15Base URL: https://hunyuan.intl.tencentcloudapi.com
Free plan: 200 credits per user (one-time free resource package on first activation, valid 1 year), one-time ↗
Rate limits: SubmitHunyuanTo3DProJob: max 20 requests/s; 3 concurrent tasks by default ↗
Async jobs: SubmitHunyuanTo3DProJob returns JobId (valid 24h); poll QueryHunyuanTo3DProJob ↗
Example call: submit a text-to-3D job (Pro): POST https://hunyuan.intl.tencentcloudapi.com/ ↗
Unit price: Pro job 25 credits (LowPoly 30, +10 with PBR), Rapid 15 credits; postpaid $0.02 per credit, so a Pro job is $0.50 ↗
3d.hunyuan.tencent.com is the consumer web app; programmatic access requires a Tencent Cloud account and the Tencent Cloud API console, not the consumer site directly. An open-source self-hostable model (Hunyuan3D-2.1) is also available on GitHub for those who don't want the managed cloud API.—
Tripo APIGenerate textured 3D meshes from text or images via REST API, with an official MCP server for agents.API key
Authorization: Bearer <tsk-...>
officialTrial: one-time free credits on first API key (amount varies by signup path, not listed on the pricing page); then pay-as-you-go at $0.01/creditBase URL: https://openapi.tripo3d.ai/v3
Rate limits: Per-key rate limits (X-RateLimit-* headers, 429); default 10 concurrent tasks per category (image gen 1, P-series 5) ↗
Async jobs: poll GET /v3/tasks/{task_id} or receive webhooks ↗
Maintained by VAST AI Research (Tripo's developer). Free-credit amounts vary by promotion. The MCP server is alpha (last commit 2025-04) and needs Blender with the Tripo addon.GitHub 206★ VAST-AI-Research/tripo-mcp

Other categories