Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By boernmaster
Control Blender headlessly via Claude Code using the blender-remote MCP. Covers session management, scene/material setup, CAD file import, and Cycles/CUDA rendering.
npx claudepluginhub boernmaster/blender_skill --plugin blender-remoteThis skill should be used when the user asks to import STP, STEP, STL, OBJ, FBX, or GLTF files into Blender, load a CAD assembly, import files from a folder, read an Excel BOM spreadsheet to map parts to materials, or work with CAD geometry in Blender. Also use when the user mentions a .stp or .step file.
This skill should be used when the user asks to render, set up rendering, enable CUDA, configure Cycles, set render resolution or samples, render an animation, output a PNG or EXR, create an animated GIF, or combine rendered frames into a video or GIF in Blender.
This skill should be used when the user asks to set up a scene, add lighting, assign materials, create metallic or realistic materials, set up studio lighting, three-point lighting, add an HDRI background, enable ambient occlusion, or configure screen-space reflections in Blender.
This skill should be used when the user asks to start Blender, stop Blender, restart Blender, check the MCP connection, set up a Blender session, or troubleshoot "blender not connected", "MCP not found", "port in use", or "CUDA not detected" errors.
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Blender automation toolkit with CLI for geometry, materials, modifiers, collections, animation retargeting, and WebSocket-based real-time control
Blender to web export workflows for 3D models and animations. Use this skill when exporting Blender models to glTF for web, optimizing 3D assets for Three.js or Babylon.js, batch processing models with Python scripts, automating Blender workflows, or creating web-ready 3D pipelines. Triggers on tasks involving Blender glTF export, bpy scripting, 3D asset optimization, model compression, texture baking, or Blender automation. Exports models for threejs-webgl, react-three-fiber, and babylonjs-engine skills.
CAD, robotics, fabrication, and local review skills.
TouchDesigner integration for Claude Code - Execute Python, query editor state, and manage operators
Jarvis Onshape MCP — let Claude drive real Onshape CAD. Sketches, extrudes, fillets, mates, parametric iteration, FeatureScript custom features. Includes the vision-decomposition skill (zoom-and-describe a reference image into a structured feature tree before building) and side-by-side reference comparison tool. Structured truth-telling on every mutation.
Skills for using Build123D - a Python CAD library for creating parametric 3D models
Control Blender headlessly with natural language via Claude Code and the blender-remote MCP.
uv package managerclaude plugin marketplace add boernmaster/blender_skill
claude plugin install blender-remote@blender_skill
The first time Claude Code starts after installing the plugin, the SessionStart hook runs automatically and handles:
uv sync)blender-start / blender-stop / blender-restart aliases in ~/.bashrcThe only manual step is installing the addon into Blender once:
source ~/.bashrc # load the new aliases
blender-remote-cli install
Two terminals are required. Both must stay running.
Terminal 1 — start Blender (from the project directory):
cd /path/to/project
blender-start
Terminal 2 — start Claude Code:
claude
Verify the MCP connection inside Claude Code:
/mcp
blender must appear as an active server before issuing any commands.
The plugin provides four skills that load automatically when relevant:
| Skill | Use when you want to... |
|---|---|
session-setup | Start/stop/restart Blender, fix MCP or CUDA issues |
scene-materials | Set up lighting, assign metallic materials, add HDRI |
cad-import | Import STL/OBJ files, read Excel BOM, batch import |
rendering | Configure Cycles/CUDA, render frames, export GIF |
Import all STL files from /data/parts and assign materials from bom.xlsx
Set up three-point studio lighting with a white shadow-catching floor
Render a 360° orbit animation and save as output/animation.gif
Enable CUDA and render the current scene to output/render.png at 1920x1080
Port in use
fuser -k 6688/tcp
CUDA not detected
nvidia-smi
blender-remote-cli init --blender-path $(which blender)
blender not listed in /mcp — restart Blender in Terminal 1, then check again.
Addon install fails
blender-remote-cli install --force