Blender 3D

Control Blender remotely via MCP for modeling, scene creation, and rendering.

14|4|Updated Nov 22, 2025
One-click install
npx skills add https://github.com/pacphi/sindri --skill blender-3d
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Blender 3D
Source: https://github.com/pacphi/sindri/tree/main/docker/lib/extensions/vf-blender/resources
Command: npx skills add https://github.com/pacphi/sindri --skill blender-3d

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables Claude to drive Blender operations through MCP, enabling scene creation, manipulation, and rendering via an external Blender instance.

Core Features & Use Cases

  • Two-way MCP: Communicate with Blender through a socket server.
  • Object & Scene Control: Create, modify, delete objects, adjust materials, and render.
  • Asset Integration: Import models/textures from PolyHaven, Sketchfab, and more.

Quick Start

Start Blender MCP server and issue a simple scene creation command.

Frequently Asked Questions about Blender 3D

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate 3D scene creation and rendering in Blender remotely?

Remote 3D scene automation in Blender is possible through MCP, which enables Claude to control Blender operations via socket communication. The Skill communicates with Blender 3.0+ through a TCP server on port 9876, allowing you to create objects, apply materials, and render scenes programmatically without manual interaction.

Can I import 3D models and textures from external asset libraries into Blender via MCP?

Yes, this Skill integrates asset providers including PolyHaven, Sketchfab, Hyper3D Rodin, and Hunyuan3D. You can import models and textures from these sources directly into your Blender scenes through MCP commands, streamlining asset pipeline workflows.

What setup is required to use MCP with Blender for 3D modeling?

Blender 3.0 or later, an active BlenderMCP addon, and a TCP server listening on port 9876 are required. The server communicates via JSON-based messages with a 180-second operation timeout, enabling two-way socket communication for object manipulation, material application, scene inspection, and Python code execution.

How does MCP socket communication work for controlling Blender operations?

MCP establishes two-way socket communication between Claude and a Blender TCP server. Commands are sent as JSON messages to port 9876, allowing real-time control of object creation, modification, viewport capture, and rendering with built-in timeout protection for long-running operations.

Can I execute Python code in Blender through this automation approach?

Yes, Python code execution is supported through MCP. This enables advanced scene manipulation, custom logic, and integration with Blender's scripting capabilities alongside direct object and material control, giving you fine-grained automation for complex 3D workflows.