About Blender Bonsai Bim MCP
Blender Bonsai Bim MCP is an MCP server published by sinsunsan in the Developer Tools category: connection to blender bonsai BIM. It has been installed 0 times through Conduid.
The repository has 3 stars and 0 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues (0) before depending on it in production.
Install
npx blender-bonsai-bim-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Blender Bonsai Bim MCP
Powered by Claude · Grounded in docs
Security checks
- ·README presentNot checked yet.
- ·License declaredNot checked yet.
- ·Tests presentNot checked yet.
- ·Dependencies pinnedNot checked yet.
- ·No dynamic code executionNot checked yet.
- !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.
README
Blender Bonsai BIM MCP
A Node.js implementation of the Model Context Protocol (MCP) server for Blender Bonsai BIM integration. This server allows Claude AI to interact with Blender for creating and manipulating BIM elements and floor plans.
Prerequisites
- Node.js 18 or newer
- Blender 3.0 or newer
- BlenderBIM Addon installed and enabled
- Claude for Desktop
Installation
- Clone this repository
- Install dependencies:
npm install
- Build the project:
npm run build
Configuration
- Make sure the Blender Bonsai BIM addon is running and listening on port 9876
- Configure Claude for Desktop to use this MCP server by adding the following to your
claude_desktop_config.json:
{
"mcpServers": {
"blender-bonsai-bim": {
"command": "node",
"args": ["build/index.js"]
}
}
}
Features
- Create BIM elements from natural language prompts
- Generate floor plans from natural language descriptions
- Set and modify properties for BIM elements
- Socket-based communication with Blender
Usage
Once configured, you can use Claude to interact with Blender through natural language commands like:
- "Create a wall 5 meters long and 3 meters high"
- "Generate a floor plan with a living room and two bedrooms"
- "Set the material of the wall to concrete"
Development
The project is written in TypeScript and uses:
@modelcontextprotocol/sdkfor MCP server implementationzodfor runtime type validation- Node.js
netmodule for socket communication with Blender
License
MIT
README mirrored from the source repository 4 months ago. The original is authoritative.