MCP Connector

Create professional 3D scenes using natural language

Control Blender scenes and objects in real time from any LLM using structured JSON commands over a TCP socket - GPT, Claude, or local models.

Works with blender

Maintainer of this project? Claim this page to edit the listing.


72
Spark score
out of 100
Updated 11 months ago
Version 1.0.0
Models
universal

Add to Favorites

Why it matters

Enable users to generate professional-quality 3D scenes in Blender without manual modeling or technical expertise by translating natural language descriptions into complete rendered scenes.

Outcomes

What it gets done

01

Parse natural language scene descriptions into Blender commands

02

Generate 3D objects and environments from text prompts

03

Configure lighting, materials, and camera angles automatically

04

Render professional-quality 3D scenes ready for use

Install

Add it to your toolbox

Run in your project directory:

curl -fsSL https://spark.entire.vc/get/vb-blender-mcp | bash

Overview

Blender MCP Server

A plug-and-play MCP server enabling real-time, LLM-agnostic control of Blender scenes and objects via structured JSON commands over TCP. Reach for this when you want to drive Blender scene and object manipulation conversationally from an AI assistant instead of scripting it directly.

What it does

Blender MCP is a plug-and-play server that lets a large language model interact with Blender in real time using structured JSON commands sent over a TCP socket. It enables natural-language control of 3D scenes and is LLM-agnostic, working with GPT, Claude, or local models, and provides full scene and object control from code.

git clone https://github.com/pranav-deshmukh/blender-mcp.git
cd blender-mcp
pnpm install
node index.js

When to use - and when NOT to

Use this when you want to drive Blender's scene and object manipulation from an AI assistant through natural language, rather than scripting the Blender Python API by hand.

Do NOT expect a specific documented set of scene commands from this listing alone - the project points to its own website for full usage documentation, so check there for the exact command set before building a workflow around it.

Capabilities

  • Real-time communication between Blender and LLMs over a TCP socket
  • JSON-based protocol for structured commands
  • Full scene and object control from code
  • Works with any LLM (GPT, Claude, or local models)

How to install

git clone https://github.com/pranav-deshmukh/blender-mcp.git
cd blender-mcp
pnpm install
node index.js

Full usage documentation and a live demo are available at the project's website (blender-mcp-studio.vercel.app).

Who it's for

3D artists and developers who want to control Blender scenes conversationally through any LLM instead of writing Blender Python scripts directly.

Source README

๐ŸŒ€ Blender MCP - Model Context Protocol server for Blender

Blender MCP is a plug-and-play server that lets any Large Language Model (LLM) interact with Blender in real time using structured JSON commands over a TCP socket. It enables natural language control of 3D scenes for professionals and beginners alike.


๐Ÿš€ Features

  • ๐ŸŽฎ Real-time communication between Blender and LLMs
  • ๐Ÿ“ฆ JSON over TCP for clean protocol structure
  • ๐Ÿ› ๏ธ Full scene and object control from code
  • ๐Ÿง  LLM-agnostic - works with GPT, Claude, and even local models

๐Ÿ“ฆ Installation

  1. Clone the repository
git clone https://github.com/pranav-deshmukh/blender-mcp.git
cd blender-mcp
  1. Install Dependencies
pnpm install
  1. Start the MCP Server
node index.js

๐ŸŒ Website & Usage Documentation

Check out the live demo and documentation here:
๐Ÿ”— https://blender-mcp-studio.vercel.app/

๐Ÿ“ License

This project is licensed under the MIT License.

FAQ

Common questions

Discussion

Questions & comments ยท 0

Sign In Sign in to leave a comment.