Visualize Your Network in 3D with Blender
NetClaw now integrates with Blender via the community blender-mcp server, enabling 3D network topology visualization. Network engineers can now say "draw the network topology using CDP data" and watch their network come to life in stunning 3D.
What’s New
This integration brings NetClaw’s total to 156 skills backed by 69 MCP servers, adding a powerful visualization capability that transforms how you understand and document your network infrastructure.
Natural Language to 3D Visualization
Simply ask NetClaw to draw your network:
"Draw the network topology in Blender using CDP data"
"Visualize the CDP neighbors for core-rtr-01 in 3D"
"Create a 3D network diagram from the LLDP data"
NetClaw automatically:
- Queries CDP/LLDP neighbor data from your devices
- Identifies device types from hostnames
- Calculates optimal 3D layout positions
- Creates cubes for each device with appropriate colors
- Connects devices with visual links
Device Type Color Coding
Devices are automatically colored by type:
| Device Type | Color | Visual |
|---|---|---|
| Router | Blue | Easy to identify core infrastructure |
| Switch | Green | Clear distinction from routers |
| Firewall | Red | Security devices stand out |
| Access Point | Yellow | Wireless infrastructure highlighted |
| Unknown | Gray | Catch-all for unidentified devices |
Export and Customize
Beyond basic visualization, you can:
Export your diagrams:
"Export the Blender scene as topology.png"
"Save the network diagram as a PNG file"
Customize appearance:
"Color router-1 red"
"Add labels to all devices"
"Highlight the core switches"
Technical Architecture
The integration uses a clever cross-platform architecture:
NetClaw (WSL) → blender-mcp (MCP Server) → Blender (Windows)
↓
Socket:9876
- NetClaw runs in WSL2, processing natural language requests
- blender-mcp translates commands to Blender Python API calls
- Blender runs on Windows with the BlenderMCP addon
This architecture supports the WSL-to-Windows connectivity pattern common in enterprise development environments.
Getting Started
Prerequisites
- Blender installed on Windows (
winget install BlenderFoundation.Blender) - BlenderMCP addon from GitHub
- NetClaw with the latest configuration
Quick Setup
- Install the BlenderMCP addon in Blender (Edit → Preferences → Add-ons → Install)
- Press ‘N’ in Blender to show the sidebar, find "BlenderMCP" tab
- Click "Connect to Claude" — should show "Server running on port 9876"
- Get your Windows IP from WSL:
cat /etc/resolv.conf | grep nameserver - Set
BLENDER_HOSTin your.envfile
Test It
"Create a blue cube in Blender"
If a blue cube appears in Blender, you’re ready to visualize your network!
Design Decisions
Several thoughtful design decisions make this integration practical:
- 25-device limit: Keeps visualizations readable and Blender responsive
- Force-directed layout: Automatically positions devices for clarity
- Hostname-based type inference: No manual device classification needed
- Graceful error handling: Clear messages when Blender isn’t connected
What’s Next
This is just the beginning of 3D network visualization in NetClaw. Future possibilities include:
- Traffic animation: Show packet flows between devices
- Health overlays: Color devices by CPU/memory utilization
- Timeline scrubbing: Visualize network changes over time
- VR integration: Walk through your network in virtual reality
Conclusion
The Blender integration exemplifies NetClaw’s philosophy: powerful capabilities accessible through natural language. Whether you’re documenting your network, presenting to stakeholders, or troubleshooting connectivity issues, 3D visualization provides a new perspective on your infrastructure.
Try it today: "Draw the network topology in Blender"
NetClaw is the AI-powered network engineer that speaks fluent CLI. With 156 skills across 69 MCP integrations, it transforms how network teams operate, automate, and innovate.
