blender-claude-mcp

Gaius114/blender-claude-mcp
★ 0 stars Python 💻 Code/Dev Tools Updated today
HTTP-based MCP bridge that connects Claude Code to Blender with zero dependencies and no timeouts. Includes a Blender addon (local HTTP server on port 7234) and a Python MCP bridge. Thread-safe via bpy.app.timers. Supports code execution, scene info, screenshots and rendering. Works on Blender 4.x and 5.x.
View on GitHub →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "blender-claude-mcp": {
      "command": "uvx",
      "args": [
        "blender-claude-mcp"
      ]
    }
  }
}

Or install with pip: pip install blender-claude-mcp

README Excerpt

A lightweight, reliable bridge that lets **Claude Code control Blender** via a local HTTP server — no external dependencies, no timeouts. Existing Blender MCP solutions use raw TCP sockets, which cause frequent timeouts and are hard to debug. This project replaces the socket layer with plain **HTTP on localhost** — making the connection stable, debuggable with `curl`, and easy to extend.

Tools (8)

GETPOSTcurlexecute_blender_codeget_scene_infoget_screenshotping_blenderrender_scene