ASD

Blender Model Context Protocol

ahujasidblender-mcp

Conecta un LLM como Claude con Blender para crear, modificar e inspeccionar escenas 3D mediante un servidor de sockets y ejecución de código Python.

stdio
SolicitaBLENDER_HOSTBLENDER_PORTBLENDERMCP_SKETCHFAB_API_KEYBLENDERMCP_HYPER3D_API_KEYBLENDERMCP_HUNYUAN3D_SECRET_IDBLENDERMCP_HUNYUAN3D_SECRET_KEYDISABLE_TELEMETRY
Estrellas
25.8k

del repositorio

Actualizado
hace 3 días

último commit

Herramientas
1

expuestas al agente

Transporte
stdio

cómo conecta

Forks
2.5k
Issues
8

abiertos

Instalación

uvx blender-mcp

Qué es Blender Model Context Protocol

BlenderMCP es un plugin comunitario que une Blender con cualquier LLM (pensado originalmente para Claude) a través del Model Context Protocol. Funciona con dos piezas: un addon de Blender (addon.py) que levanta un servidor de sockets dentro de Blender, y un servidor MCP en Python que traduce las peticiones del asistente en comandos JSON sobre TCP.

Con esto, el agente puede consultar el estado de la escena, crear y borrar objetos, aplicar materiales y colores, tomar capturas del viewport para entender el contexto visual, y ejecutar código Python arbitrario dentro de Blender. También integra Poly Haven para descargar HDRIs, texturas y modelos, Sketchfab para buscar y traer modelos, y Hyper3D Rodin junto a Hunyuan3D para generar modelos 3D por IA.

La instalación se hace vía uvx (o pipx como alternativa) y requiere instalar por separado el addon.py en Blender, activarlo y pulsar 'Connect to Claude' desde el panel lateral. Las credenciales de Sketchfab, Hyper3D y Hunyuan3D pueden guardarse en las preferencias del addon o inyectarse por variables de entorno para entornos headless o CI.

El proyecto recoge telemetría anónima por defecto, configurable desde las preferencias del addon o desactivable por completo con DISABLE_TELEMETRY=true. Conviene tener cuidado con execute_blender_code, ya que corre Python sin restricciones dentro de Blender.

Qué le permite hacer a tu agente

  • Habilita comunicación bidireccional entre un LLM y Blender vía un servidor de sockets
  • Permite crear, modificar y borrar objetos 3D, además de aplicar materiales y colores
  • Da acceso a captura de pantalla del viewport para que el agente entienda la escena
  • Ejecuta código Python arbitrario dentro de Blender
  • Busca y descarga assets de Poly Haven y Sketchfab, y genera modelos 3D con Hyper3D Rodin o Hunyuan3D

Úsalo cuando

  • Quieres modelar o componer escenas 3D en Blender describiendo lo que necesitas en lenguaje natural
  • Necesitas poblar una escena con HDRIs, texturas o modelos descargados automáticamente de Poly Haven o Sketchfab
  • Buscas generar modelos 3D con IA (Hyper3D Rodin o Hunyuan3D) e insertarlos directamente en Blender
  • Quieres automatizar tareas repetitivas de Blender ejecutando código Python desde el asistente

Herramientas que expone

Los nombres que el agente ve al conectarse.

  • execute_blender_code

Antes de conectarlo

Este servidor lee sus credenciales del entorno. Tenlas a mano antes de añadirlo a tu cliente MCP.

Variables de entorno:BLENDER_HOSTBLENDER_PORTBLENDERMCP_SKETCHFAB_API_KEYBLENDERMCP_HYPER3D_API_KEYBLENDERMCP_HUNYUAN3D_SECRET_IDBLENDERMCP_HUNYUAN3D_SECRET_KEYDISABLE_TELEMETRY

Detalles

Publicado por
ahujasid
Categoría
Diseño y UI
Licencia
MIT
Versión
Sin releases
Transporte
stdio

Etiquetas

  • blender
  • 3d
  • modelado
  • generacion-ia
  • creatividad

¿Este servidor es tuyo? Reclama el listado para corregir cualquier dato, añadir un logo y enlazar tu documentación.

Más servidores de Diseño y UI

Penpot

58.5k

Conecta agentes de IA con Penpot, la plataforma de diseño open source, para que puedan leer y trabajar sobre archivos de diseño reales.

Último commit
anteayer
diseno ui

Conecta agentes de código como Cursor con archivos de Figma para que implementen diseños UI a partir de datos reales de layout, no capturas de pantalla.

Transporte
stdio
Último commit
hace 7 días
Credenciales
diseno ui

Conecta agentes de IA como Cursor con Figma vía WebSocket para leer y modificar diseños, textos, componentes y prototipos de forma programática.

Herramientas expuestas
12 herramientas
Transporte
stdio
Último commit
hace 19 días
diseno ui

Ver toda la categoría →