Back to Home
Savagekiller45 icon

Blender-MCP-Server

by Savagekiller45

Overview

Controls Blender using AI agents through an API for 3D workflow automation.

Installation

Run Command
No command provided

Environment Variables

  • HOST
  • PORT
  • QUEUE_TIMEOUT
  • MAX_QUEUE_SIZE
  • THREAD_SAFE_OPERATIONS
  • AUTO_INSTALL_PACKAGES
  • POLYMCP_PATH
  • ENABLE_CACHING
  • CACHE_SIZE

Security Notes

The server exposes a large set of Blender's internal API functions (`bpy` module operations) over a network interface (defaulting to 0.0.0.0, making it accessible externally if not firewalled). Malicious actors could potentially use this to execute arbitrary Blender operations, corrupt files, or crash the application, especially if the `polymcp_toolkit` or AI agent's input validation is insufficient. The AI agent orchestration also introduces prompt injection risks, where a malicious prompt could trick the AI into issuing destructive commands. Furthermore, `Config.POLYMCP_PATH` is a user-configurable path that is appended to `sys.path`, presenting a potential arbitrary code injection vulnerability if its value is compromised or set to an untrusted location. No direct `eval()` or similar explicit dynamic code execution is observed in the provided code, but the indirect risks are substantial.

Similar Servers

Stats

Interest Score0
Security Score3
Cost ClassHigh
Avg Tokens1000
Stars0
Forks0
Last Update2025-12-15

Tags

BlenderAI3D AutomationAPIPython