📡 MCP Radar

MAX-786/claude-3d-harness

One entry point for Claude Code over pinned open-source Blender skill libraries: registry, workflows, profiles, single Blender MCP server

⭐ 6 stars
⑂ 0 forks
Python
momentum ▲ 12.0
created 2026-09-18
on radar since 2026-09-20
star trend 4 → 6 since 2026-09-20
3d-modelingagent-skillsai-agentsblenderblender-mcpblender-pythonclaude-codeclaude-code-marketplaceclaude-code-pluginclaude-skillsmcpmodel-context-protocol
View on GitHub ↗

About claude-3d-harness

Build Blender scenes with Claude Code using five community skill libraries, through one registry and one MCP server.

https://github.com/user-attachments/assets/915189cc-cb68-4e78-84b0-212230ff18bf

The first cinematic job run through the harness, from a grey blockout at 22:07 to the final frame at 01:37, in Blender 5.2.2 with Cycles. The renders are stills; the moving rain was added in the edit. 23 seconds, sound on.

Get started · How it works · A real job · Upstreams · Status

- Claude Code - Blender 4.2 or newer - uv and Git on your PATH - optionally ffmpeg, for camera-move videos

Windows 11 is tested. macOS and Linux should work but have not been tried yet.

Then restart Claude Code so the plugin's Blender MCP server starts.

2. Open Blender and leave it running. The harness finds it by itself. To see the connection, press N in the 3D View and open the BlenderMCP tab.

The first run takes a little longer. The harness downloads its five skill libraries at their pinned commits (about 30 seconds, once per plugin version). If Blender does not have the MCP extension yet, it offers to install it from the pinned release, checked against a SHA-256; restart Blender after that.

You don't have to type the command: describe any 3D job and Claude picks the skill up on its own. Each job writes its plan, checkpoint renders, final images and a report to output/-/ in your current project. Claude Code asks before each Blender tool call. executeblendercode runs Python inside Blender, so only allow it if you are comfortable with that.

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/MAX-786--claude-3d-harness.html)

Related MCP servers

MohammadHijjawi97/since-cutoff

Find which APIs of your pinned Python dependencies changed after your coding model's training cutoff, and give the agent short AGENTS.md / CLAUDE.md notes from a static API diff. No model calls, no AP

⭐ 4Python
shitianfang/jev-use

Claude Code / Codex / pi plugin that hands agent steps needing no text output to Jev (TypeSafe's judgment model) — measured p50 ~230 ms and ~$0.02 per 1,000 judgments, with typed escalation back to th

⭐ 27JavaScript
batrapulkit/squidbrake

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

⭐ 12Python
dongnguyenvie/bashcut-agent-kit

BashCut's agent kit: editing skills (footage survey, beat cuts, audio mix, captions, colour, voiceover…) and the BashCut MCP server for Claude Code and Codex.

⭐ 5Python
devsolux/storytold

Claude Code & Codex plugin for the open-source ArtCraft Craft App Suite: one craft Skill drives 12 local, headless Craft MCP apps (photo, vector, video, RAW, PDF, layout, sheets, docs, slides, CAD, au

⭐ 4Python
noteflowai/dsh-skills-anywhere

Reuse Agent Skills across DeepSeek Harness and MCP. Check local SKILL.md files in the browser or CI, with parser diagnostics, file hashes and clear exit codes. Try the Hugging Face playground.

⭐ 6TypeScript

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.