MCP server for Blender 3D — expose Blender modeling tools via Model Context Protocol
Project description
blender-llm-mcp
MCP (Model Context Protocol) server for Blender 3D.
Connect AI assistants to Blender via Model Context Protocol.
Usage
Requires the Blender LLM Assistant addon running in Blender (HTTP API on 127.0.0.1:15800).
# Install
pip install blender-llm-mcp
# Run
blender-llm-mcp
# Or with uvx (no install needed)
uvx blender-llm-mcp
# Custom Blender URL
blender-llm-mcp --blender-url http://127.0.0.1:15800
Configuration in Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"blender": {
"command": "uvx",
"args": ["blender-llm-mcp"]
}
}
}
How it works
Claude Desktop / VS Code / any MCP client
│ MCP stdio protocol
▼
blender-llm-mcp
│ HTTP (SSE)
▼
Blender LLM Assistant addon (inside Blender)
│ Blender Python API (bpy)
▼
Blender 3D scene
The MCP server translates MCP tool calls into HTTP requests to the Blender addon.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file blender_llm_mcp-0.1.0.tar.gz.
File metadata
- Download URL: blender_llm_mcp-0.1.0.tar.gz
- Upload date:
- Size: 4.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8daf4eee42622972c31f6d9b06bf2fce560c9026711e283407c5a058b0381d2e
|
|
| MD5 |
187d835812d7c85afb4caf60f0bc6f1a
|
|
| BLAKE2b-256 |
bbc197d856e9b04257141fe3fb1f7f3d0a4fa5b08396bfeeb2efb37b06db33c5
|
File details
Details for the file blender_llm_mcp-0.1.0-py3-none-any.whl.
File metadata
- Download URL: blender_llm_mcp-0.1.0-py3-none-any.whl
- Upload date:
- Size: 5.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0ab81412f2ab4c905824d16e60d67a5264991d315e52318aecea4092960209e8
|
|
| MD5 |
f89b0271cf54061809846508f474649b
|
|
| BLAKE2b-256 |
23dc438a361c235da29ca287a250dc029f4c5405dc697fda7e8fa98157218ee2
|