Control Blender using natural language for effortless 3D creation and editing with Blender MCP VXAI
Pro Tip: You can use this to ask your agent to export the 3d model directly into the project you are working on to use them in your app instantly. Demo
Blender MCP VXAI a powerful integration that allows you to control Blender using natural language through MCP Clients. This tool enables you to create, modify, and manipulate 3D models, animations, and scenes in Blender by simply describing what you want to do. It bridges the gap between AI language models and 3D creation, making Blender more accessible and efficient for both beginners and experienced users. This is a simple tool where the agent can let the AI agent create scripts for you while getting feedback and building the exact scene you want.
Important:
If you are using uvx blender-mcp-vxai
, please ensure you are using the latest addon file from the repository. Otherwise, make sure to use the correct version. Most setups should use version 1.0.5, though the latest available is 1.0.7.
Blender MCP VXAI bridges the gap between AI and 3D modeling. Whether you're a seasoned artist or just starting out, you can now:
Latest Release: v1.0.7 Note: Repeat the addon step with the new addon file and update your MCP server from uv
if needed. Check the release notes for more details Demo.
Example Prompt:
Create this in 3D. I've given you my insane architectural plans—make it as pretty as you can! :)
Vision: Describe your concept in natural language and watch your vision transform into a 3D scene.
Command Prompt:
Export this scene in this project in .gib format, then create a ThreeJS app and use this as my world. Set it up as a server to avoid file-loading issues. I want to roam around this world freely—go wild!
Integration: Seamlessly incorporate your 3D creation into your interactive application.
UV is essential to run the MCP server.
macOS:
brew install uv
Windows/Linux:
pip install uv
For the latest version, use the command: uvx blender-mcp-vxai
(you dont need to put == version number)
blender-mcp
uvx blender-mcp-vxai==1.0.7
Go to Claude > Settings > Developer > Edit Config.
Open claude_desktop_config.json
and add:
{
"mcpServers": {
"blender": {
"command": "uvx",
"args": [
"blender-mcp-vxai==1.0.7"
]
}
}
}
blender_mcp_addon.py
file.blender_mcp_addon.py
file.Available Tools:
Example Use Cases:
For older versions 1.0.3 and below, use the command:
uvx --from blender-mcp-vxai start
We welcome contributions to make Blender MCP VXAI even more innovative. Please submit a Pull Request to join our forward-thinking community.
Refer to the LICENSE file for full details.
Embrace the future of 3D modeling—explore, create, and innovate with Blender MCP VXAI.
Discover seamless cross-platform e-commerce link conversion and product promotion with Taobao MCP Service supporting Taobao JD and Pinduoduo integrations
Configure and run ORAS MCP Server easily with Docker and VS Code integration
APIs for extreme p-value calculations in R via Python using FastMCP and pyper integration
Integrate and manage Cloudera Machine Learning with Python APIs for jobs, models, experiments, and project management
Discover MCP agent strategies supporting Function Calling and ReAct via HTTP SSE streamable protocols
Real-time and historical cryptocurrency market data via MCP server supporting major exchanges and comprehensive analysis