This changelog tracks notable changes to MCP for Blender. For the full commit history, see the GitHub repository.
This page is maintained by the project team. For the most current release notes, check the GitHub releases page and PyPI.
Recent Changes
The following major features and improvements are available in the current release (2.0.4):
- Renamed to
mcp-for-blender: The PyPI packageblender-mcpis nowmcp-for-blender. Existing setups keep working (uvx blender-mcpstill runs the server) and no config change is required, but new installs should usemcp-for-blender. See the announcement. - Safe mode: Set
BLENDER_MCP_SAFE_MODE=1to check every script before it runs in Blender and block risky code. - Scene export:
export_sceneexports the scene, the selection, or named objects to GLB/FBX. - API lookups:
describe_node_typeandbpy_api_lookuplet the AI read node schemas and the bpy API reference instead of guessing socket order or enum names. - Connection flags:
--hostand--portCLI flags for running several Blender instances side by side. - Docker image: Run the MCP server in a container while Blender runs on your machine.
- Poly Pizza integration: Import low-poly models directly from the Poly Pizza library of over 10,600 free assets.
- Hunyuan3D integration: Generate 3D models from text or images using Tencent's Hunyuan3D, including International (Pro) Tencent Cloud accounts.
- Addon version handshake: The MCP server checks the installed addon's version on connect and logs how to update it if it is behind.
- Persistent credentials: API keys for Sketchfab, Poly Pizza, Hyper3D Rodin, and Hunyuan3D are saved in Blender's Add-on Preferences and survive restarts.