blenderlisted
Install: claude install-skill rogue-dev-studio/ai-agents-rogue
# blender
**Level: max.** Runtime package: `mcp/blender` (not skill-text alone).
## Summary
Control **Blender** through the BlenderMCP addon (socket **9876**) and the
`blender-mcp` MCP server (`uvx blender-mcp` or pip). Catalog assets live under
`ai-agents-rogue/mcp/blender/`.
## Default behavior (important)
When the user asks for a **3D model / mesh / scene / render** (including casual
wording like "bentuk ikan", "model 3D …"):
1. **Use Blender MCP** — do not start with a multiple-choice menu (script vs trimesh vs MCP).
2. If MCP `blender` is missing from host config → run / tell user to run:
`install-mcp.ps1 -Target . -Mcp blender` then retry.
3. If MCP tools fail (connection refused) → ask once to open Blender, enable addon, **Start Server** on **9876**, then retry.
4. Only fall back to a standalone `.py` script if MCP cannot be made to work in this session.
## When to use
- User asks for Blender / 3D / mesh / model / scene / render via agent
- `TEAM.yaml` or chat names `blender`
- MCP entry `blender` is configured (or should be wired now)
## When not to use
- Pure documentation with no Blender runtime needed
- Explicitly 2D-only image work (`imagemagick`, `photoshop`, etc.)
## Prerequisites
1. Blender 3.0+ installed
2. `uvx` **or** `pip install blender-mcp`
3. Addon enabled + **Start Server** in Blender (port 9876)
4. Host MCP wired:
```powershell
powershell -NoProfile -ExecutionPolicy Bypass -File .\ai-agents-rogue\scripts\install-mcp.ps1 -Target .