blender-mcp

Execute Blender Python (bpy) code to create and modify 3D objects, materials, and animations.

4|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/ragnarokhaa/hermes --skill blender-mcp-ragnarokhaa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blender-mcp
Source: https://github.com/ragnarokhaa/hermes/tree/main/hermes-cerul-tech-news-package/hermes-cerul-tech-news-package/hermes-agent/optional-skills/creative/blender-mcp
Command: npx skills add https://github.com/ragnarokhaa/hermes --skill blender-mcp-ragnarokhaa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill solves the problem of controlling Blender directly from Hermes, allowing users to create and modify 3D objects, materials, animations, and run arbitrary Blender Python (bpy) code.

Core Features & Use Cases

  • Direct Blender Control: Execute Blender Python code and control Blender's 3D content from Hermes.
  • 3D Content Creation: Create 3D objects, materials, and animations.
  • Custom Code Execution: Run custom Blender Python code for various tasks.
  • Use Case: A user might want to generate a 3D model of a product from a CAD file or create a complex animation sequence using Hermes and Blender.

Quick Start

Run the command 'blender_mcp create_cube' to add a cube to the current Blender scene.

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 content directly from Hermes?

You control Blender 3D content from Hermes by executing Blender Python (bpy) code through this Skill. It supports on-the-fly modifications to create 3D objects, materials, and animations within your active scene.

Can I run custom Python scripting in Blender through Hermes?

Yes, you can run custom Blender Python code for various tasks. This Skill directs Blender's functionality via bpy code execution, allowing you to generate models or create complex animation sequences programmatically.

Do I need prior experience with Python scripting to use this Blender integration?

This Skill is designed for professional users requiring on-the-fly modifications to Blender scenes. While it handles the execution layer, generating effective bpy code for 3D modeling and animation requires familiarity with Blender's Python API.

How do I create a 3D model in Blender using Hermes?

To create a 3D model, you run commands like 'blender_mcp create_cube' to add objects to the current Blender scene. You can also execute custom Python scripts to generate complex product models or CAD files.

What is the best way to automate Blender animation sequences from a chat interface?

Automating Blender animation sequences is best handled by executing custom bpy code directly through this integration. It bridges the chat interface and Blender, allowing you to generate and modify complex animation workflows programmatically.