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.

Source on GitHub
Needs

Blender 3.0 or newer, open with a window

License

MIT, plus a separate terms file for data collection

License notes are on the pack's page

From

MCP for Blender

Everything from MCP for Blender in the gallery

Back to the Asset Library