Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Blender Mcp

v0.1.0

Integrate Blender MCP (Model Context Protocol) allowing OpenClaw to control Blender for 3D modeling, scene creation, and manipulation. Use when you need to i...

0· 368·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for mars720816/openclaw-blender-mcp-skill.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Blender Mcp" (mars720816/openclaw-blender-mcp-skill) from ClawHub.
Skill page: https://clawhub.ai/mars720816/openclaw-blender-mcp-skill
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install openclaw-blender-mcp-skill

ClawHub CLI

Package manager switcher

npx clawhub@latest install openclaw-blender-mcp-skill
Security Scan
VirusTotalVirusTotal
Suspicious
View report →
OpenClawOpenClaw
Benign
high confidence
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.
Assessment
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.

Like a lobster shell, security has layers — review code before you run it.

latestvk97azcbgkty7ynskzp0x7c1d45835v57
368downloads
0stars
1versions
Updated 23h ago
v0.1.0
MIT-0

Blender MCP Skill

This skill enables OpenClaw to control Blender through the BlenderMCP Model Context Protocol integration.

Prerequisites

  1. Blender installed and running
  2. BlenderMCP addon installed in Blender
  3. blender-mcp Python package installed via uvx

Usage

Starting the Connection

  1. In Blender:

    • Open Blender
    • Press N to show the 3D View sidebar
    • Go to "BlenderMCP" tab
    • Click "Connect to Claude" to start the socket server on localhost:9876
  2. In OpenClaw:

    • Use the start-server script to start the MCP server
    • Or run uvx blender-mcp manually

Available Commands

The following tools are available through BlenderMCP:

  • get_scene_info - Get detailed information about the current Blender scene
  • create_object - Create a new 3D object (cube, sphere, cylinder, etc.)
  • delete_object - Delete an existing object
  • modify_object - Modify object properties (location, rotation, scale, etc.)
  • set_material - Create/assign a material to an object
  • execute_code - Execute arbitrary Python code in Blender
  • get_screenshot - Get a screenshot of the current viewport
  • download_asset_polyhaven - Download assets from Poly Haven
  • search_sketchfab - Search and download models from Sketchfab
  • generate_model_3d - Generate 3D models using Hyper3D Rodin AI

Example Prompts

  • "Create a low poly dungeon scene with a dragon guarding gold"
  • "Make a red metallic sphere on top of a cube"
  • "Create a studio lighting setup and point the camera at the scene"
  • "Get a screenshot of the current scene"
  • "Download a grass texture from Poly Haven and apply it to the ground"

Scripts

  • scripts/start-server.sh - Start the Blender MCP server
  • scripts/test-connection.py - Test connection to Blender

Configuration

By default, connects to:

  • Host: localhost
  • Port: 9876

To change, set environment variables:

export BLENDER_HOST=your-host
export BLENDER_PORT=your-port

Troubleshooting

  1. Connection refused: Make sure Blender is running and the addon is connected
  2. Timeout errors: Break large requests into smaller steps
  3. Unknown command: Restart both Blender addon and MCP server

Comments

Loading comments...