MCP for Blender add-on (addon.py 1.8, protocol 15)
Tools · 3D · MIT
- What it does
One 7,200-line Blender add-on that opens a socket server inside Blender and carries out the commands sent to it: run Python, describe the scene, take viewport pictures, download from asset libraries, call model generators, export a scene. The socket has no password and no encryption; it listens on this machine only unless the owner changes Bind Address and ticks Allow Remote Connections. Once enabled it starts its server every time Blender opens (auto-start is on by default) and checks GitHub for a newer add-on file at startup. It cannot run in headless Blender: it refuses to start under blender -b.
- Get it
uvx mcp-for-blender install-addon (copies it into Blender's add-ons folder as blender_mcp.py), then in Blender: Edit, Preferences, Add-ons, enable 'Interface: MCP for Blender'; press N in the 3D view, open the MCP for Blender tab, Start MCP Server. Set BLENDERMCP_NO_UPDATE_CHECK=1 in Blender's environment to stop the startup check.
- Needs
Blender 3.0 or newer, open with a window
- License
MIT, plus a separate terms file for data collection
- From