GenesisCore

One click installation! BlenderMCP tool that supports DeepSeek, Claude, and others, fully integrated into Blender!

GitHub Stars

96

User Rating

Not Rated

Favorites

0

Views

31

Forks

5

Issues

3

Installation
Difficulty
Intermediate
Estimated Time
10-20 minutes
Requirements
Blender: Version 4.0 or higher

Installation

Installation

Prerequisites

Blender: Version 4.0 or higher

Installation Steps

Windows

* Method 1: Using ZIP package 1. Download package: 2. Blender -> Preferences -> Add-ons: Install from ZIP 3. Or drag ZIP file directly into Blender window and follow prompts * Method 2: Manual install (Requires Git)
shell
  cd %USERPROFILE%\AppData\Roaming\Blender Foundation\blender\%blender_version%\scripts\addons
  git clone https://github.com/AIGODLIKE/GenesisCore.git
  
* Enable addon via Blender Preferences -> Add-ons -> Search "GenesisCore"

Linux

bash
cd /home/USER/.config/blender/BLENDER_VERSION/scripts/addons
git clone https://github.com/AIGODLIKE/GenesisCore.git
* Enable addon via Blender Preferences -> Add-ons -> Search "GenesisCore"

Configuration

Configuration

Basic Configuration

API Key Setup

Enter the API key in the GenesisCore settings.
json
{
  "API_KEY": "your-api-key"
}

Advanced Configuration

Module Settings

Select the tool modules to use and adjust settings as needed.
json
{
  "modules": {
    "assetTools": true,
    "localModelLibrary": true
  }
}

Examples

Examples

Basic Usage

1Open the UI panel in the 3D viewport and display the GenesisCore panel.
2Select an LLM provider (DeepSeek/OpenAI/Anthropic, etc.).
3Obtain the corresponding API key and enter it in the addon settings.
4Fetch the list of supported models.
5Select a model.
6Choose tool modules (disable "Asset Tools" if no custom assets are needed).
7Enter a command and execute it.
python

Python example

import requests response = requests.post( 'http://localhost:3000/mcp/call', json={ 'tool': 'your_tool_name', 'parameters': {'param1': 'value1'} } ) print(response.json())

Use Cases

Streamline asset import and management through AI automation within Blender.
Integrate different AI functionalities into projects using multiple LLM providers.
Manage conversation history to interact with AI while maintaining context.
Automatically download assets from Polyhaven and utilize them in projects.

Additional Resources