Blender Open MCP is a server implementation that integrates Blender with local AI models via Ollama using the Model Context Protocol. Developed by Nirajan Dhakal, it enables controlling Blender through natural language prompts, allowing users to perform 3D modeling tasks like creating primitives, modifying objects, applying materials, and rendering images. The server includes optional PolyHaven integration for downloading and using assets directly within Blender, and features a Blender add-on that provides a user interface for seamless communication between the AI model and the 3D software.
아직 리뷰가 없습니다. 첫 번째 리뷰를 작성해 보세요!
대화에 참여하려면 로그인하세요
Full scene summary: objects, camera, render settings
Detailed object info: transforms, materials, mesh stats
Add a primitive mesh (CUBE, SPHERE, CYLINDER, ...) - Parameters: primitive_type (string), name (string)
Change location, rotation, scale, visibility - Parameters: name (string), location (tuple), rotation (tuple), scale (tuple), visibility (bool)
Remove an object from the scene - Parameters: name (string)
Create and assign a Principled BSDF material - Parameters: name (string), material_name (string), color (list)
Render current scene to a file - Parameters: file_path (string)
Run arbitrary Python/bpy code in Blender - Parameters: code (string)
List PolyHaven asset categories
Search PolyHaven library with pagination - Parameters: query (string), page (int), per_page (int)
Download & import a PolyHaven asset - Parameters: asset_name (string), resolution (string)
Apply a downloaded PolyHaven texture to an object - Parameters: object_name (string), texture_name (string)
Send a natural language prompt to Ollama - Parameters: prompt (string)
List available local Ollama models
Switch the active Ollama model - Parameters: model_name (string)
Update the Ollama server URL - Parameters: url (string)