</>MCP Agents Market
MCP Server

blender-mcp

by ahujasid26.1kPythonUpdated 2026-08-16

Community plugin to control Blender 3D with any LLM of your choice

Claude DesktopClaude CodeCursorVS CodeOpenCode

The Blender MCP server bridges any LLM with Blender 3D software, enabling AI-assisted 3D modeling, scene creation, and object manipulation through natural language prompts. It consists of a Python-based MCP server that implements the Model Context Protocol and a Blender addon that runs a socket server to receive and execute commands. Developers can connect Claude Desktop, Cursor, VS Code, or other MCP clients to programmatically control Blender, generate materials, import assets from Poly Haven and Sketchfab, and even create AI-generated 3D models via Hyper3D Rodin and Hunyuan3D APIs.

Key Features

Two-way socket communication between LLM clients and Blender via MCP
Create, modify, and delete 3D objects and apply materials with natural language
Execute arbitrary Python code directly in Blender's context
Query and inspect current scene state, objects, and properties
Download assets, textures, and HDRIs from Poly Haven automatically
Search and import 3D models from Sketchfab
Generate 3D models using Hyper3D Rodin and Hunyuan3D AI services
Persistent API credential storage in Blender addon preferences

Use Cases

  • 01Prompt-driven 3D scene generation (e.g., "Create a low poly dungeon with a dragon guarding gold")
  • 02Automated asset pipeline by importing textures, HDRIs, and models from Poly Haven
  • 03Material and lighting adjustments via natural language ("Make this car red and metallic")
  • 04Camera and viewport setup through conversational commands ("Point the camera at the scene, make it isometric")
  • 05Converting reference images into Blender scenes with AI assistance
  • 06Exporting Blender scene data to other formats like Three.js sketches

Related MCP Servers

View more

blender-mcp — FAQ

What is blender-mcp?+

Blender MCP is a Model Context Protocol server that connects large language models (like Claude) to Blender 3D, allowing you to control modeling, materials, scenes, and assets through AI prompts.

How do I install blender-mcp?+

Install uv package manager, add the MCP server to your client config with 'uvx blender-mcp', run 'uvx blender-mcp install-addon' to install the Blender addon, then enable it in Blender's Preferences → Add-ons and click Start MCP Server in the BlenderMCP sidebar tab.

Which MCP clients work with blender-mcp?+

Blender MCP works with Claude Desktop, Claude Code, Cursor, VS Code with MCP support, and OpenCode. You can only run one instance at a time.

Does blender-mcp require API keys?+

The core functionality requires no API keys. Optional integrations with Sketchfab, Hyper3D Rodin, and Hunyuan3D require their respective API keys, which can be stored in Blender addon preferences or set via environment variables.

Is blender-mcp free to use?+

Yes, blender-mcp is open source under the MIT license and free to use. Some third-party services it integrates with (like AI model generators) may have their own costs or limits.

What are the prerequisites for blender-mcp?+

You need Blender 3.0 or newer, Python 3.10 or newer, and the uv package manager installed. The MCP client (Claude Desktop, Cursor, etc.) must also be configured to point to the server.

How do I install blender-mcp?+

Open the source repository on GitHub and follow its README. blender-mcp is a mcp server — MCP Agents Market links you directly to the official repo.

Is blender-mcp free?+

blender-mcp is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.

Related searches