Hunyuan3D is Tencent's AI 3D generation model. MCP for Blender supports two modes: Official API through Tencent Cloud and Local API for self-hosted instances. Like Hyper3D Rodin, it excels at generating single objects from a text description or reference image, giving you an alternative when you already have a Tencent Cloud account or prefer a self-hosted pipeline.
Setup
The setup depends on which mode you use.
-
Get your SecretId and SecretKey from cloud.tencent.com (mainland) or tencentcloud.com (international).
-
In Blender, press N in the 3D viewport, open the MCP for Blender tab, tick Tencent Hunyuan 3D, and set Mode to official api.
-
Enter your SecretId and SecretKey. To store them permanently, use Edit → Preferences → Add-ons → MCP for Blender instead.
-
If your credentials come from tencentcloud.com, tick International (Pro) account. International credentials sent to the mainland endpoint fail with
AuthFailure.SignatureFailureorResourceUnavailable.
Alternatively, set the environment variables before starting Blender:
export BLENDERMCP_HUNYUAN3D_SECRET_ID="your-secret-id"
export BLENDERMCP_HUNYUAN3D_SECRET_KEY="your-secret-key"-
Set up your self-hosted Hunyuan3D instance.
-
In Blender, open the MCP for Blender tab, tick Tencent Hunyuan 3D, and set Mode to local api (the default).
-
Enter your local API URL in the API URL field (default
http://localhost:8081). To store it permanently, use the Hunyuan3D API URL field in Edit → Preferences → Add-ons → MCP for Blender.
Alternatively, set the environment variable:
export BLENDERMCP_HUNYUAN3D_API_URL="http://localhost:8081"Official API Workflow
When using the Official API, generation follows an asynchronous three-step process:
-
Create task — Call
generate_hunyuan3d_model(text_prompt)or pass an image URL to start generation. This returns a job ID. -
Poll — Call
poll_hunyuan_job_status(job_id)repeatedly until the status returnsDONE. -
Import — Call
import_generated_asset_hunyuan(name, zip_file_url)to download and place the model. Prefer the.glbURL fromResultFile3Dsif available.
Local API Workflow
When using the Local API, the process is simpler. Call generate_hunyuan3d_model(text_prompt) or pass an image, and the tool handles the full flow in a single call. No manual polling is required.
Blender must be running with a GUI, not headless. After import, check the world bounding box and adjust location, scale, and rotation as needed.
Best For
Use Hunyuan3D when you need single custom objects not available in asset libraries. It is a strong alternative to Hyper3D Rodin if you already have a Tencent Cloud account or want a fully self-hosted generation pipeline.
Ideal if you already have Tencent Cloud credentials and want to reuse them for 3D generation.
Run generation locally without relying on external cloud services or rate limits.