blender-3d-viz

Create 3D network topology visualizations in Blender from CDP/LLDP neighbor data.

650|182|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/automateyournetwork/netclaw --skill blender-3d-viz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blender-3d-viz
Source: https://github.com/automateyournetwork/netclaw/tree/main/workspace/skills/blender-3d-viz
Command: npx skills add https://github.com/automateyournetwork/netclaw --skill blender-3d-viz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires blender-mcp.

What problem does it solve?

Network engineers often need to present topology information to stakeholders, but CDP/LLDP neighbor data is raw text that is hard to communicate visually. This Skill converts neighbor discovery data into 3D network topology renderings in Blender, complete with device-type color coding, labels, and PNG export.

Core Features & Use Cases

  • 3D Topology Rendering: Translates CDP/LLDP neighbor relationships into 3D objects and links in Blender via the blender-mcp server.
  • Device Color Mapping: Automatically colors devices by inferred type (routers blue, switches green, firewalls red, access points yellow) based on hostname patterns.
  • Customization & Export: Add hostname labels, highlight specific devices, recolor objects, and export the scene as a PNG image.
  • Use Case: Query CDP neighbors for your distribution switches, then ask NetClaw to draw the topology in Blender, label each device, and export the scene as network-topology.png for a design review presentation.

Quick Start

Ask NetClaw to draw the network topology in Blender using the CDP neighbor data from your core router.

Frequently Asked Questions about blender-3d-viz

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I visualize network topology in Blender from CDP data?

First query CDP or LLDP neighbors from your devices using pyats-run or suzieq-show, then ask NetClaw to draw the topology in Blender. It parses neighbor relationships, creates 3D objects per device, colors them by type, and connects neighbors with links.

What do I need to run Blender network visualization from WSL?

You need Blender 3.0+ installed on Windows with the BlenderMCP addon connected on port 9876, plus the blender-mcp server run via uvx. Set BLENDER_HOST in your .env file to the Windows host IP from /etc/resolv.conf so WSL can reach it.

Why does the first Blender command time out?

The first command to blender-mcp commonly times out during initial connection setup; this is expected behavior. Retry the same command and subsequent commands will execute faster once the connection is warm.

Is there a limit on how many devices can be rendered?

Yes, a maximum of 25 devices are rendered per topology for performance reasons. If your network is larger, only the 25 most-connected devices appear, so query a smaller segment or filter the neighbor data first.

How are device colors assigned in the Blender topology?

Colors are inferred from hostnames: names containing rtr or router become blue routers, sw or switch become green switches, fw or asa become red firewalls, and ap or wap become yellow access points. Unknown types render gray, and you can override colors with natural language commands.

Why does PNG export from Blender fail?

Export fails when the Blender window is minimized or not visible on the Windows desktop. Keep the Blender window open and in the foreground, then retry the export command.