
blender-ai-mcp
by PatrykIti·★ 24·Score 43
Production MCP server for Blender with goal-first routing, curated tools, and vision-assisted 3D modeling workflows.
Overview
blender-ai-mcp provides a stable tool API for controlling Blender through MCP clients instead of generating raw Python scripts. It implements a production approach with atomic tools, macro tools, and workflow tools, offering goal-first orchestration and deterministic verification. The server features a small public surface with search-first bootstrap layer and supports multiple vision runtimes including local MLX and external providers.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this when you need production-ready AI control over Blender with deterministic verification and structured 3D modeling workflows.
When NOT to choose this
Avoid if you need direct low-level Blender API access or if your workflow requires raw Python script generation rather than structured tool calling.
Tools this server exposes
12 tools extracted from the READMErouter_set_goalSet the modeling goal for the current session
router_get_statusGet the current status of the router session
browse_workflowsBrowse available modeling workflows
search_toolsSearch for tools based on criteria
call_toolExecute a specific tool with arguments
check_sceneCheck the current scene state
inspect_sceneInspect specific objects in the scene
configure_sceneConfigure scene settings
macro_cutout_recessCreate recesses, openings, and cutter-driven cutouts
reference_imagesManage reference images for modeling goals
scene_scope_graphGet structural scope graph of the scene
scene_view_diagnosticsGet view diagnostics for scene cameras
Comparable tools
Installation
Installation
- Install the Python package:
pip install blender-ai-mcp- Configure Claude Desktop:
Add to claude_desktop_config.json:
{
"mcpServers": {
"blender-ai-mcp": {
"command": "python",
"args": ["-m", "blender_ai_mcp.server"]
}
}
}- Start Blender with the addon enabled.
FAQ
- How does this differ from raw Python scripting?
- This provides stable tool contracts with validated parameters instead of improvising Blender code, offering better safety, reliability, and deterministic verification.
- What vision providers are supported?
- Local MLX plus external OpenRouter and Google AI Studio / Gemini provider paths with model-family-specific contract profiles.
Compare blender-ai-mcp with
Last updated · Auto-generated from public README + GitHub signals.