BlenderMCP Serwer MCP

Bezproblemowo połącz Blendera z asystentami AI! BlenderMCP pozwala automatyzować modelowanie 3D, tworzenie scen i import zasobów w Blenderze przy użyciu języka naturalnego lub poleceń LLM.

BlenderMCP Serwer MCP

Co robi serwer MCP “BlenderMCP”?

BlenderMCP to serwer MCP (Model Context Protocol), który łączy Blendera – popularny, otwartoźródłowy pakiet do tworzenia 3D – z asystentami AI, takimi jak Claude AI. Dzięki wykorzystaniu MCP, BlenderMCP pozwala modelom AI bezpośrednio wchodzić w interakcję z Blenderem i sterować nim, umożliwiając zautomatyzowane i wspierane promptami modelowanie 3D, tworzenie scen w czasie rzeczywistym oraz ich modyfikację. Ta integracja umożliwia deweloperom i twórcom usprawnienie przepływów pracy, takich jak generowanie, zmiana lub usuwanie obiektów i zasobów 3D w Blenderze za pomocą promptów w języku naturalnym lub poleceń sterowanych przez LLM. BlenderMCP zwiększa produktywność, automatyzując powtarzalne zadania w Blenderze, ułatwiając szybkie prototypowanie i inteligentne zarządzanie zasobami, a jednocześnie zapewnia dwukierunkową komunikację między AI a Blenderem.

Lista promptów

  • Nie znaleziono szablonów promptów w dostępnej dokumentacji ani plikach dla BlenderMCP.

Lista zasobów

  • W dostępnej dokumentacji ani repozytorium BlenderMCP nie podano żadnych jawnych definicji zasobów MCP.

Lista narzędzi

  • Manipulacja obiektami: Umożliwia tworzenie, modyfikację i usuwanie obiektów 3D w Blenderze za pomocą poleceń wywoływanych przez AI.
  • Zrzut ekranu/widoku: Pozwala na wykonywanie zrzutów ekranu widoku w Blenderze w celu rozpoznania sceny (opisane w notkach wydania).
  • Wyszukiwanie/pobieranie modeli Sketchfab: Integracja z API Sketchfab w celu wyszukiwania i pobierania modeli 3D bezpośrednio do Blendera.
  • Integracja zasobów Poly Haven: Obsługuje pobieranie zasobów z API Poly Haven i importowanie ich do Blendera.
  • Generowanie modeli 3D (Hyper3D Rodin): Umożliwia generowanie modeli 3D przy użyciu interfejsu Hyper3D Rodin.

Przykładowe zastosowania tego serwera MCP

  • Modelowanie 3D wspomagane promptami: AI może generować złożone modele 3D w Blenderze na podstawie promptów użytkownika, ograniczając ręczne modelowanie.
  • Automatyczne tworzenie scen: Natychmiastowe ustawianie i wypełnianie scen w Blenderze poprzez ich opisanie AI, co przyspiesza proces twórczy.
  • Wyszukiwanie i import zasobów: Wyszukiwanie, pobieranie i importowanie zasobów ze Sketchfab lub Poly Haven bezpośrednio przez polecenia AI.
  • Analiza widoku i feedback: Wykonywanie zrzutów ekranu widoku Blendera w celu analizy sceny, feedbacku lub dokumentacji przez AI.
  • Generowanie modeli: Automatyczne generowanie nowych modeli 3D przy użyciu narzędzi generatywnych takich jak Hyper3D Rodin, sterowane przez AI.

Jak skonfigurować

Windsurf

  1. Upewnij się, że spełnione są wymagania wstępne (np. Python, Blender zainstalowane).
  2. Otwórz plik konfiguracyjny Windsurf.
  3. Dodaj BlenderMCP jako serwer MCP, korzystając z poniższego fragmentu JSON.
  4. Zapisz konfigurację i zrestartuj Windsurf.
  5. Zweryfikuj połączenie BlenderMCP w panelu serwerów MCP.
{
  "mcpServers": {
    "blender-mcp": {
      "command": "python",
      "args": ["-m", "blender_mcp"]
    }
  }
}

Claude

  1. Zainstaluj Blendera i Pythona, jeśli nie są jeszcze zainstalowane.
  2. Edytuj konfigurację serwera MCP Claude’a.
  3. Dodaj BlenderMCP z podanymi poleceniami i argumentami.
  4. Zrestartuj Claude lub przeładuj konfigurację.
  5. Sprawdź poprawność integracji w sekcji MCP Claude’a.
{
  "mcpServers": {
    "blender-mcp": {
      "command": "python",
      "args": ["-m", "blender_mcp"]
    }
  }
}

Cursor

  1. Zainstaluj Blendera i skonfiguruj środowisko Pythona.
  2. Zlokalizuj plik konfiguracyjny Cursor MCP.
  3. Wstaw szczegóły serwera BlenderMCP zgodnie z poniższym przykładem.
  4. Zapisz zmiany i zrestartuj Cursor.
  5. Potwierdź, że BlenderMCP znajduje się wśród aktywnych serwerów MCP.
{
  "mcpServers": {
    "blender-mcp": {
      "command": "python",
      "args": ["-m", "blender_mcp"]
    }
  }
}

Cline

  1. Upewnij się, że Blender i Python są poprawnie zainstalowane.
  2. Otwórz do edycji plik konfiguracyjny MCP dla Cline.
  3. Dodaj konfigurację serwera BlenderMCP.
  4. Zapisz plik i zrestartuj Cline.
  5. Zweryfikuj, czy BlenderMCP jest połączony.
{
  "mcpServers": {
    "blender-mcp": {
      "command": "python",
      "args": ["-m", "blender_mcp"]
    }
  }
}

Zabezpieczanie kluczy API

Aby bezpiecznie korzystać z kluczy API (np. dla Sketchfab lub Poly Haven), przechowuj je w zmiennych środowiskowych i odwołuj się do nich w konfiguracji:

{
  "mcpServers": {
    "blender-mcp": {
      "command": "python",
      "args": ["-m", "blender_mcp"],
      "env": {
        "SKETCHFAB_API_KEY": "${SKETCHFAB_API_KEY}"
      }
    }
  }
}

Możesz również dodać wejścia użytkownika, jeśli są obsługiwane przez Twoją platformę:

{
  "inputs": {
    "sketchfab_api_key": {
      "type": "env",
      "env": "SKETCHFAB_API_KEY"
    }
  }
}

Jak korzystać z tego MCP w przepływach

Użycie MCP w FlowHunt

Aby zintegrować serwery MCP w swoim przepływie pracy FlowHunt, rozpocznij od dodania komponentu MCP do przepływu i połącz go ze swoim agentem AI:

FlowHunt MCP flow

Kliknij na komponent MCP, aby otworzyć panel konfiguracji. W sekcji konfiguracji systemowej MCP wprowadź szczegóły swojego serwera MCP w tym formacie JSON:

{
  "blender-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Po skonfigurowaniu agent AI będzie mógł korzystać z tego MCP jako narzędzia ze wszystkimi jego funkcjami i możliwościami. Pamiętaj, aby zmienić “blender-mcp” na nazwę swojego serwera MCP oraz zamienić URL na adres swojego serwera MCP.


Podsumowanie

SekcjaDostępnośćSzczegóły/Uwagi
Przegląd
Lista promptówNie znaleziono szablonów promptów.
Lista zasobówNie znaleziono definicji zasobów.
Lista narzędziNa podstawie README i notek wydania; nie wszystkie wymienione w kodzie.
Zabezpieczanie kluczy APIUwzględniono ogólne instrukcje.
Obsługa próbkowania (mniej istotna w ocenie)Brak wzmianki o obsłudze próbkowania.

Na podstawie powyższych tabel BlenderMCP to użyteczny i popularny serwer MCP do integracji Blendera z AI, oferujący praktyczne narzędzia i szerokie zastosowanie. Jednak dokumentacja dotycząca promptów, zasobów i zaawansowanych funkcji MCP jest niewystarczająca. Ogólnie oceniam ten MCP na 7/10 pod względem użyteczności i popularności, z potencjałem do poprawy w zakresie dokumentacji i transparentności funkcji.


Ocena MCP

Czy posiada LICENCJĘ✅ (MIT)
Ma przynajmniej jedno narzędzie
Liczba forków1.1k
Liczba gwiazdek11.9k

Najczęściej zadawane pytania

Czym jest BlenderMCP?

BlenderMCP to serwer MCP (Model Context Protocol), który łączy Blendera, otwartoźródłowy pakiet 3D, z asystentami AI takimi jak Claude. Pozwala modelom AI tworzyć, modyfikować i zarządzać scenami oraz zasobami w Blenderze za pomocą języka naturalnego lub automatyzacji opartej na promptach.

Co potrafi BlenderMCP?

BlenderMCP pozwala AI generować, edytować i usuwać obiekty 3D, importować zasoby ze Sketchfab i Poly Haven, wykonywać zrzuty ekranu widoku oraz tworzyć modele za pomocą narzędzi generatywnych – wszystko dzięki poleceniom i promptom sterowanym przez AI.

Jak skonfigurować BlenderMCP?

Zainstaluj Blendera i Pythona, następnie dodaj konfigurację serwera BlenderMCP do swojego klienta (Windsurf, Claude, Cursor lub Cline). Zrestartuj klienta i upewnij się, że BlenderMCP działa.

Jak zabezpieczyć klucze API dla Sketchfab lub Poly Haven?

Przechowuj klucze API jako zmienne środowiskowe i odwołuj się do nich w konfiguracji serwera MCP. Przykład: 'env': { 'SKETCHFAB_API_KEY': '${SKETCHFAB_API_KEY}' }.

Czy mogę używać BlenderMCP w przepływach FlowHunt?

Tak! Dodaj komponent MCP do swojego przepływu FlowHunt, skonfiguruj go z danymi serwera BlenderMCP, a Twój agent AI będzie mógł korzystać ze wszystkich narzędzi i funkcji BlenderMCP.

Przyspiesz Blendera dzięki automatyzacji AI

Zintegruj BlenderMCP z FlowHunt i odblokuj projektowanie 3D oparte na promptach oraz zautomatyzowane zarządzanie scenami. Podnieś swój kreatywny workflow, korzystając z kontroli Blendera zasilanej przez AI.

Dowiedz się więcej