home / mcp / blender mcp router
Blessed Server that interfaces common blender functions with LLMs.
Configuration
View docs{
"mcpServers": {
"mustafa-boorenie-blessed-mcp-server": {
"url": "http://127.0.0.1:8974/mcp",
"headers": {
"XAI_MODEL": "grok-4-fast",
"XAI_API_KEY": "YOUR_API_KEY",
"OPENAI_MODEL": "gpt-5",
"MCP_REST_TOKEN": "YOUR_TOKEN",
"OPENAI_API_KEY": "YOUR_API_KEY",
"ANTHROPIC_MODEL": "claude-4",
"ANTHROPIC_API_KEY": "YOUR_API_KEY"
}
}
}
}You run a Blender-focused MCP server that forwards text generation requests through LiteLLM to various providers and exposes a Blender-ready REST bridge for add-ons. This enables centralized routing, scene inspection tools, and automation workflows between your Blender environment and multiple LLM backends.
Start the server and connect via an MCP client to access two facilities: (1) unified text generation routed through LiteLLM to providers like OpenAI, xAI, Anthropics, and more, and (2) a Blender bridge that talks to the Blender MCP add-on over a persistent TCP socket for scene info, 3D model helpers, and Hyper3D automation.
Prerequisites you need before installing:
Install the server package in editable mode so you can develop and tweak it locally.
pip install -e .Copy the example environment file and fill in your keys and model preferences.
OPENAI_API_KEY=your-openai-key
XAI_API_KEY=your-xai-key
ANTHROPIC_API_KEY=your-anthropic-key
OPENAI_MODEL=gpt-5
XAI_MODEL=grok-4-fast
ANTHROPIC_MODEL=claude-4
MCP_REST_TOKEN=optional-tokenAfter configuring, start the server with the entry point provided by the package. This launches both the MCP endpoint and the REST bridge for the Blender add-on.
blender-mcp-routerThe server exposes two HTTP endpoints locally: the MCP endpoint on 127.0.0.1:8974/mcp and a REST bridge for the Blender add-on on 127.0.0.1:8975. Both services run under the same process and are started from the same runtime entry point.
Unified text generation routed through LiteLLM to multiple providers via a single MCP tool.
Blender tool to retrieve current scene information from the Blender MCP add-on.
Blender tool to fetch metadata for objects in the scene.
Blender tool to capture and return a viewport screenshot.
Execute arbitrary Blender Python code through the MCP bridge.
Helpers for PolyHaven asset lookup via the Blender MCP bridge.
Helpers for Sketchfab asset lookup via the Blender MCP bridge.
Automation helpers for Hyper3D workflows through the MCP bridge.