documentation/docs/mcp/blender-mcp.md
import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; import YouTubeShortEmbed from '@site/src/components/YouTubeShortEmbed'; import GooseDesktopInstaller from '@site/src/components/GooseDesktopInstaller'; import CLIExtensionInstructions from '@site/src/components/CLIExtensionInstructions';
<YouTubeShortEmbed videoUrl="https://www.youtube.com/embed/izoQatKtJ2I" />This tutorial covers how to add the Blender MCP Server as a goose extension to create 3D scenes, control Blender with natural language, generate models, apply materials, and more.
:::tip Quick Install <Tabs groupId="interface"> <TabItem value="ui" label="goose Desktop" default> Launch the installer </TabItem> <TabItem value="cli" label="goose CLI"> Command
uvx blender-mcp
Requirement
Download Blender Application and Blender MCP Addon file
:::info
Note that you'll need uv installed on your system to run this command, as it uses uvx.
:::
addon.py file from the Blender MCP repository.Edit > Preferences > Add-ons.install from disk, add the addon.py file you downloaded.Blender MCP.connect to MCP serverIn this example, I’ll show you how to use goose with the Blender Extension to build an entire 3D campfire scene from scratch. By automating Blender controls through natural language, goose can create objects like logs and fireballs, apply realistic materials, add lighting effects, generate particles for sparks, create subtle smoke, and even animate the fire to gently pulse over time.
In this example, I’ll show you how to use goose with the Blender Extension to build a full 3D campfire scene, including logs, fireballs, lighting, and subtle fire animation, just by describing what you want.
Build a cozy campfire scene. Add a ground plane, place a few logs in a circle, and add a glowing fireball in the middle. Set the lighting to a warm tone like a sunset, and angle the camera for a dramatic shot. Give the logs a rough wood texture and make the fireball emit light.
:::note CLI
I'll help you create a cozy campfire scene in Blender. Let's break this down into steps and use a combination of basic objects, textures from PolyHaven, and proper lighting. First, let's check what we're working with.
─── Get Scene Info ───
Let's build the scene step by step:
First, let's remove the default cube and set up our ground plane:
─── Execute Blender Code ───
─── Execute Blender Code ───
─── Execute Blender Code ───
Let me fix the fireball material:
─── Execute Blender Code ───
─── Execute Blender Code ───
I've created a cozy campfire scene with the following elements:
The scene has a warm, cozy atmosphere with the logs arranged naturally around the glowing fireball. The lighting simulates a sunset with warm tones, and the camera is positioned to capture the scene from an interesting angle.
If you'd like to make any adjustments, such as:
Just let me know and I'll help you refine the scene further! :::