blender-live-session is the opt-in second plugin in the Blender Developer
Tools marketplace. It registers the official Blender Lab MCP server
(lab/blender_mcp) and ships one
skill for using it. The repository-wide policy in the root
SECURITY.md applies; this file covers what is specific to
this plugin.
mcp.jsonstarts the server withuvxfrom a full 40-hex commit pin on projects.blender.org, with--exclude-newerso its dependencies resolve to what was reviewed with that pin.tests/check_manifest_meta.pyenforces both, andmcp-server.ymlinstalls and handshakes with the pinned server weekly.- The server connects to a running Blender over
localhost, through the MCP add-on, and executes Python the agent generates in that Blender, without guards. Attach it only to scratch scenes, never to files you cannot afford to lose. The skill inskills/live-blender-session/has the agent read the scene before touching it and save (or save a copy) before any mutating call.
- This plugin (the pin,
mcp.json, the manifests, or the skill recommending something unsafe): open a private security advisory. - The MCP server or its Blender add-on: report upstream at projects.blender.org/lab/blender_mcp. We move the pin once a fix lands upstream.
Supported versions and response times are the same as the root policy: the latest release only.