Installation Tutorial for Blender MCP

For Blender users new to AI modeling. No coding experience required! Follow this installation tutorial step by step.

Step 1: Step 1: Prepare Your Environment for Blender MCP

Before you start, make sure you have the following software installed:

🖥️Select your operating system:
1. Install Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2. Install Python 3.11:
brew install python@3.11
3. Install uv tool:
brew install uv
After installation, you can verify Python version with python3.11 --version and uv with uv --version

Step 2: Download and Set Up the Blender MCP Plugin

Download the MCP plugin and set up your local development environment.

How?
  1. Download the latest version from GitHub or Direct Download and unzip it.
Download Blender MCP from GitHub
Step 1: Click the green Code button, then Download ZIP.
  1. Open your terminal and navigate to the plugin folder (replace with your actual path):
cd ~/Downloads/blender-mcp-main
  1. Create a Python virtual environment (using Python 3.11):
uv venv --python=python3.11
  1. Install dependencies in development mode:
uv pip install -e .

Step 3: Install and Enable the MCP Plugin in Blender

You need to add the MCP plugin to Blender to unlock AI-powered 3D modeling.

How?
  1. In Blender, go to Edit > Preferences > Add-ons from the menu bar.
Blender Addon Setting
Step 1: Open Edit > Preferences and go to Add-ons.
  1. Click Install... and select the addon.py file to install the plugin.
Blender Add-ons Install Step
Step 2: In the unzipped Blender MCP folder, select the addon.py file and click Install from Disk.
Select addon.py file and install
Step 2: Select the addon.py file and confirm installation.
  1. Check the box next to Interface: Blender MCP to enable the plugin.
Enable Blender MCP Addon in Preferences
Step 3: Enable the Blender MCP addon in Preferences.
  1. Close the Preferences window. In the main window, press N to open the sidebar.
  1. Select the BlenderMCP tab and click Start MCP Server.
  1. (Optional) Check the Poly Haven option if you want to use Poly Haven assets.
Start MCP Server and Poly Haven Option
Step 4-6: Open the BlenderMCP tab, click Start MCP Server, and (optionally) enable Poly Haven assets. Press N if the sidebar is not visible.
⚠️If you already installed a previous version, uninstall it first (uncheck, then click "Remove", then restart Blender).

Step 4: Get an API Key from OpenRouter

The API key lets Blender MCP talk to the AI model and generate 3D content for you.

How?
  1. Register at OpenRouter or Anthropic.
OpenRouter Register Step 1
Step1: OpenRouter registration page
OpenRouter Register Step 2
Step2: Enter the Models page
OpenRouter Register Step 3
Step3: Search Claude 3 Sonnet and enter the API page
OpenRouter Register Step 4
Step4: Create API Key
Copy your API key
Step5: Copy your API key
Keep your API key safe! It's like a password for AI features.

Step 5: Add MCP Settings to Claude Desktop

To connect Claude for Desktop with Blender MCP, edit the configuration file:

  1. Go to Claude > Settings > Developer > Edit Config and open claude_desktop_config.json.
  2. Paste the following content (create the file if it does not exist):
{
  "mcpServers": {
    "blender": {
      "command": "uvx",
      "args": ["blender-mcp"]
    }
  }
}
Configure Claude Desktop Example
Example: Add the configuration for Blender MCP in claude_desktop_config.json

Step 6: Add Your API Key to the MCP Server

This step connects Blender to the AI model using your API key.

How?
  1. Open the config.py file in your MCP folder.
Edit config.py for MCP Server
Step 1: Open config.py in your MCP folder for editing.
  1. Paste your API key and model info in the appropriate fields: (create the file if it does not exist)
API_KEY = "your-api-key-here"
API_BASE = "https://openrouter.ai/api/v1"
MODEL = "anthropic/claude-3-sonnet"
⚠️If you use Anthropic, set API_BASE to their endpoint as shown in the docs.

Step 7: Start the MCP Server

The server runs the AI logic and connects Blender to the AI model.

How?
  1. Open your terminal or command prompt:
Start MCP Server Success
Step 1: Run 'uvx blender-mcp' and check for successful server startup.
Run the following command:
uvx blender-mcp
Wait for the server to start. You should see a message like "Server started on port ..."

Step 8: Start Creating 3D Models with AI

Now you can use plain English to create and edit 3D models in Blender!

How?
  • Try these example prompts:
    • "Create a low poly scene in a dungeon, with a dragon guarding a pot of gold"
    • "Make this car red and metallic"
    • "Add a glass sphere on top of a wooden table"
You can switch between different AI models in the settings if you want to experiment.

Step 9: Run a Prompt and See the 3D Result

  1. Open Claude for Desktop.
  2. Enter the following prompt:
Claude Desktop Test with Blender MCP
Step 2: Enter the prompt in Claude Desktop and see the result in Blender.
  1. Success indicators:
  • Claude sidebar shows "Connected to MCP" or similar feedback
  • Terminal output includes:
    INFO: BlenderMCP server starting up...
    INFO: Listening on http://127.0.0.1:8000
  • Blender automatically generates the model

Troubleshooting & FAQ

  • What if I can't find the Add-ons menu?
    Make sure you're in Blender's Preferences window. Go to Edit > Preferences > Add-ons.
  • What if I lose my API key?
    You can always generate a new one in your provider's dashboard (OpenRouter or Anthropic).
  • What if I get an error about the API key?
    Double-check you copied the full key and there are no extra spaces.
  • What if the plugin doesn't show up?
    Make sure you selected the correct file and restarted Blender after installation.
  • What if I see an error in the terminal?
    Check that your Python environment is set up correctly and all dependencies are installed.
python: command not found
Use python3.11 or install Python 3.11 first
ModuleNotFoundError: No module named 'mcp'
Run uv pip install -e . to install dependencies
Claude cannot connect to MCP
Check ~/.claude/claude_desktop_config.json path and format
config.py error or not found
Make sure the file is in the blender-mcp root directory and contains API_KEY

Try a Real-World Minecraft Example

Check out our step-by-step Minecraft Modeling tutorial and create your own AI-powered Minecraft-style 3D scenes!

Go to Minecraft Modeling Tutorial

Ready to Start Using Blender MCP?

Transform your creative workflow with AI-enhanced 3D modeling.