← Back to Skills Marketplace
Blender Mcp
by
mars720816
· GitHub ↗
· v0.1.0
· MIT-0
399
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-blender-mcp-skill
Description
Integrate Blender MCP (Model Context Protocol) allowing OpenClaw to control Blender for 3D modeling, scene creation, and manipulation. Use when you need to i...
Usage Guidance
This skill is internally coherent for controlling a local Blender instance, but it grants high-power actions (notably 'execute arbitrary Python code' inside Blender) and references external asset/model services without declaring API credentials. Before installing: 1) Verify you trust the blender-mcp addon source (the README points to a GitHub repo) and the uvx package that will be invoked. 2) Inspect any addon.py you install and review the blender-mcp implementation for unexpected network behavior. 3) Use the included scripts (scripts/test-connection.py) in a controlled environment to confirm behavior. 4) If you use external downloads or model-generators, confirm whether API keys are needed and where they'll be stored. 5) Consider running Blender and the skill in an isolated VM/container or limit the agent’s autonomous invocation if you don’t want the agent to run potentially destructive Python inside Blender without oversight.
Capability Analysis
Type: OpenClaw Skill
Name: openclaw-blender-mcp-skill
Version: 0.1.0
The skill bundle provides integration with Blender via the Model Context Protocol (MCP) but includes high-risk capabilities, most notably an `execute_code` tool defined in `SKILL.md` that allows the AI agent to run arbitrary Python code within the Blender environment. Additionally, the skill includes tools for downloading assets from external sources (Poly Haven, Sketchfab) and a script (`scripts/start-server.sh`) that executes an external package via `uvx blender-mcp`. While these features are aligned with the stated goal of 3D modeling, the provision of arbitrary code execution and external network fetching represents a significant attack surface without built-in sanitization.
Capability Assessment
Purpose & Capability
Name/description match the included files and instructions. The skill expects Blender + the BlenderMCP addon and the uvx-distributed blender-mcp package, which is consistent with its stated purpose. No unrelated binaries or credentials are requested.
Instruction Scope
SKILL.md limits communication to a local MCP socket (host/port) and lists expected commands. It explicitly exposes an execute_code command (run arbitrary Python inside Blender) and commands that download from Poly Haven / Sketchfab and call a 'Hyper3D Rodin AI' generator. Arbitrary-code execution is expected for full Blender control but is high-privilege; the skill does not declare how external service credentials (if needed) are supplied.
Install Mechanism
No install spec is embedded in the skill (instruction-only). The provided start-server script simply calls 'uvx blender-mcp' after checking uvx exists — no downloads or archive extraction are performed by the skill itself.
Credentials
The skill does not request credentials or config paths. It documents optional BLENDER_HOST/BLENDER_PORT env vars, which is proportional. However, listed features that access external services (Sketchfab/Poly Haven/Hyper3D) may require API keys or credentials; those are not declared, which may be an oversight worth clarifying.
Persistence & Privilege
always is false and the skill contains no code that attempts to modify other skill configs or system-wide settings. Scripts are local helpers and the test script only connects to localhost:9876.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install openclaw-blender-mcp-skill - After installation, invoke the skill by name or use
/openclaw-blender-mcp-skill - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release of Blender MCP integration for OpenClaw.
- Enables OpenClaw to control Blender for 3D modeling, scene creation, and manipulation via BlenderMCP.
- Provides commands to create, modify, and manage 3D objects and materials, execute Python code, and interact with external asset libraries.
- Includes instructions for setup, connection, and usage examples.
- Offers troubleshooting tips and configuration options for host and port.
- Adds scripts for server startup and connection testing.
Metadata
Frequently Asked Questions
What is Blender Mcp?
Integrate Blender MCP (Model Context Protocol) allowing OpenClaw to control Blender for 3D modeling, scene creation, and manipulation. Use when you need to i... It is an AI Agent Skill for Claude Code / OpenClaw, with 399 downloads so far.
How do I install Blender Mcp?
Run "/install openclaw-blender-mcp-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Blender Mcp free?
Yes, Blender Mcp is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Blender Mcp support?
Blender Mcp is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Blender Mcp?
It is built and maintained by mars720816 (@mars720816); the current version is v0.1.0.
More Skills