three.ws Blender
three.ws Blender is an MCP server, published on npm as @three-ws/blender-mcp, that drives a locally installed Blender 3.0 or newer without its interface.
What it does
three.ws Blender is an MCP server, published on npm as @three-ws/blender-mcp, that drives a locally installed Blender 3.0 or newer without its interface. Each tool call starts Blender in background mode, so there is no add-on to install and it can run on a server, in CI or in a container. Tools describe a 3D file's objects, triangles, materials and animation, convert between formats such as GLB, FBX, OBJ, STL and USD, reduce triangle and texture budgets, render preview images that come back inline, and run a bpy script against a scene. Another tool generates a model from a prompt or image on the three.ws Forge service and imports it. It runs on Node.js 20 over stdio.
Capabilities
- Describe a 3D file's objects, triangles, materials and animations
- Convert between GLB, FBX, OBJ, STL, USD and .blend
- Decimate and compress a model to a triangle and texture budget
- Render preview images returned inline to the assistant
- Run a bpy script against a scene file
- Generate a model from a prompt or image via three.ws Forge
About
- Publisher
- three.ws (nirholas)
- Tool
- Blender
Works with
Install
- Run this to add it to Claude Code:
claude mcp add blender -- npx -y @three-ws/blender-mcp
From the project's documentation · Add to a config file with the config builder
MCP servers and skills can run code on your computer and act on your data. Review the source before installing.
Details
| Fact | Value | Source |
|---|---|---|
| Type | MCP server | |
| Tool | Blender | |
| Publisher | three.ws (nirholas) | source |
| Official status | Community (not published by the tool's vendor) | source |
| Connection | Local (runs on your computer) | source |
| Can change data | Yes | source |
| Needs an API key or sign-in | Yes | source |
| Platforms | Not stated in its documentation | |
| AI clients | Claude Code, Claude Desktop, Cursor | source |
| Licence | Apache-2.0 | source |
| Pricing | Not stated in its documentation | |
| Activity | Last commit Nov 10, 2026Version 0.5.0273 GitHub starsDownload data not available (not on npm or PyPI) | source |
| Links | Repository Website npm: @three-ws/blender-mcp |
Sources
- README (README.md)github.com/nirholas/three.ws · Backs: AI clients, Can change data, Official statusNov 13, 2026
- MCP Registry entryregistry.modelcontextprotocol.io · Backs: Connection, PublisherNov 13, 2026
- Package manifest (package.json)github.com/nirholas/three.ws · Backs: LicenceNov 13, 2026
- GitHub repositorygithub.com/nirholas/three.ws · Backs: Activity, LicenceNov 10, 2026
- MCP Registry entryio.github.nirholas/blender-mcp · Backs: Connection, Needs an API key or sign-inNov 10, 2026