Back to Home
igamenovoer icon

blender-remote

by igamenovoer

Overview

Enables complex Blender automation through LLM-assisted Python development, bridging AI-generated scripts with external Python tools.

Installation

Run Command
uvx blender-remote

Environment Variables

  • BLD_REMOTE_MCP_PORT
  • BLD_REMOTE_MCP_START_NOW
  • BLD_REMOTE_LOG_LEVEL

Security Notes

The server is explicitly designed for remote code execution (RCE) by executing arbitrary Python code via `exec()` within the Blender environment. This grants full privileges of the Blender process on the host machine, without any sandboxing for `bpy` or standard Python modules like `os` or `subprocess`. While the MCP server defaults to binding to `localhost`, it can be configured to listen on external network interfaces. This makes it highly dangerous if exposed to untrusted networks or clients, as an attacker could execute arbitrary code on the machine running Blender. It is critical to use this server only in isolated, trusted environments with verified inputs.

Similar Servers

Stats

Interest Score23
Security Score2
Cost ClassHigh
Avg Tokens50000
Stars5
Forks2
Last Update2025-12-31

Tags

BlenderAutomationLLMPythonRemote Control