Skip to content
Back to skills

Blender Mcp

ASecurity

Connect Blender 3D to any LLM via Model Context Protocol (MCP) for prompt-driven 3D modeling, scene creation, material application, lighting, rigging, retopology, animation, and asset integration (Poly Haven, Sketchfab, Hyper3D Rodin, Meshy, Hunyuan3D).

  • 8 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 7, 2026
ai-agentspythongoapi

Works with

  • claude code
  • cursor
  • cli
  • api
  • mcp

Security analysis

A100/100

Pro scans all 11 files and shows the line behind each finding

Scanned November 7, 2026

npx -y skills add huytran1120/vietnam-agentic-skills --skill blender-mcp --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Blender Mcp?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Blender Mcp
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/huytran1120-blender-mcp/badge)](https://www.skillsdirectory.com/skills/huytran1120-blender-mcp)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: blender-mcp
category: design
tags: [blender, mcp, 3d, modeling, bpy, scene-generation, polyhaven, sketchfab, meshy, hunyuan3d]
risk: safe
description: >-
  Connect Blender 3D to any LLM via Model Context Protocol (MCP) for prompt-driven
  3D modeling, scene creation, material application, lighting, rigging, retopology,
  animation, and asset integration (Poly Haven, Sketchfab, Hyper3D Rodin, Meshy, Hunyuan3D).
---

# MCP for Blender (BlenderMCP)

<p align="center">
  <img src="assets/preview.svg" alt="Blender MCP 3D Preview" width="100%" />
</p>

Connect Blender to AI Coding Agents (Antigravity, Claude Code, Cursor, Windsurf, Codex) via the Model Context Protocol (`blender-mcp`) to directly inspect, create, modify, render, and animate 3D scenes in Blender using natural language and `bpy` scripts.

## Core Capabilities

1. **Two-Way Socket Communication**: Connects the MCP Server (`uvx blender-mcp`) to a custom Blender Add-on (`scripts/addon.py`) over a local TCP socket.
2. **Object & Scene Manipulation**: Create, delete, transform, and organize 3D meshes, cameras, lights, and collections.
3. **Material & Shader Control**: Procedural shader networks, PBR textures, and HDRIs.
4. **Asset Integrations**:
   - **Poly Haven**: Download HDRIs, textures, and 3D models via API.
   - **Sketchfab**: Search and import downloadable 3D models.
   - **AI 3D Generation**: Generate 3D meshes via Hyper3D (Rodin), Meshy, or Hunyuan3D.
5. **Execute Arbitrary Python (`execute_blender_code`)**: Run `bpy` code directly inside Blender context with viewport screenshot feedback (`get_viewport_screenshot`).

## Specialized Domain Guides

Before executing complex 3D workflows, read the relevant guide in `references/guides/`:
- **Scene Composition**: `references/guides/scene.md`
- **Blender Python (`bpy`) Best Practices**: `references/guides/bpy.md`
- **Materials & Shaders**: `references/guides/materials.md`
- **Level Design & Environment**: `references/guides/level-design.md`
- **Retopology & Mesh Cleanup**: `references/guides/retopology.md`
- **Rigging & Armatures**: `references/guides/rigging.md`
- **Animation & Keyframes**: `references/guides/animation.md`

## Quick Setup

1. **Install Blender Add-on**:
   - Open Blender (3.0+) -> `Edit > Preferences > Add-ons > Install...`
   - Select `scripts/addon.py` and enable **Interface: Blender MCP**.
   - In the 3D Viewport sidebar (`N`), open the **BlenderMCP** tab and click **Connect to MCP server**.
2. **Configure MCP Server**:
   ```json
   {
     "mcpServers": {
       "blender": {
         "command": "uvx",
         "args": ["blender-mcp"]
       }
     }
   }
   ```

## Recommended Workflow for Agents

1. Always call `get_scene_info` first to understand existing objects, materials, and world state.
2. Break complex 3D modeling into incremental steps (blocking -> detailing -> materials -> lighting).
3. After significant geometry or camera changes, capture the viewport (`get_viewport_screenshot`) to visually verify alignment, proportions, and lighting.
4. Prefer Poly Haven / Sketchfab assets for realistic props and HDRIs before procedural approximation.

Files in this skill

  • SKILL.md3.1 KB
  • assets/preview.svg4.2 KB
  • references/README.md35.6 KB
  • references/guides/animation.md2.7 KB
  • references/guides/bpy.md3.9 KB
  • references/guides/level-design.md2.4 KB
  • references/guides/materials.md2.4 KB
  • references/guides/retopology.md3.2 KB
  • references/guides/rigging.md3 KB
  • references/guides/scene.md3.1 KB
  • scripts/install.sh2.2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.