blender-mcp

Execute arbitrary Blender Python scripts via socket connection for 3D modeling.

Updated May 8, 2026
One-click install
npx skills add https://github.com/superfhp/lumi-agent --skill blender-mcp-superfhp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blender-mcp
Source: https://github.com/superfhp/lumi-agent/tree/main/optional-skills/creative/blender-mcp
Command: npx skills add https://github.com/superfhp/lumi-agent --skill blender-mcp-superfhp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Blender-mcp helps you create and modify 3D models, materials, animations, and run arbitrary Blender Python code right from Hermes.

Core Features & Use Cases

  • Direct Blender Control: Perform a wide array of actions like adding objects, creating materials, animating, and running scripts within Blender.
  • Socket Connection: Utilize the blender-mcp addon for socket-based connection to Blender for precise control.
  • Use Case: When you need to design 3D graphics and don't want to manually operate Blender's UI.

Quick Start

Execute 'blender-control execute_code "bpy.ops.mesh.primitive_uv_sphere_add(radius=1, location=(0, 0, 0))"' to add a sphere in Blender via Hermes.

Frequently Asked Questions about blender-mcp

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

FAQPage Schema
How do I control Blender 3D modeling without using the UI manually?

This Skill executes arbitrary Blender Python scripts via Hermes to control 3D modeling, materials, and animation, allowing you to bypass manual UI operations.

Can I run Blender Python code to create materials and animation via Hermes?

Yes, you can run Blender Python code to create materials and animations via Hermes by executing commands like 'blender-control execute_code' to perform actions such as adding objects.

Do I need the blender-mcp addon installed to execute 3D modeling scripts?

Yes, you need the blender-mcp addon installed to execute 3D modeling scripts, as it provides the necessary socket connection for Hermes to communicate directly with the Blender environment.

How does the socket connection work for Blender Python execution?

The socket connection works by utilizing the blender-mcp addon to establish a link between Hermes and Blender, enabling precise control and execution of arbitrary Python scripts for 3D tasks.

What is the best way to automate Blender animation tasks from an agent?

The best way to automate Blender animation tasks from an agent is to use this Skill's socket connection to execute arbitrary Blender Python code, serving professional artists who need seamless integration.