Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Create 3D network topology visualizations in Blender from CDP/LLDP neighbor data
.claude/skills/automateyournetwork-blender-3d-viz/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-08 | ✗→✓ | ▲ Improved | -24% | 0% |
| case-04 | ✗→✓ | ▲ Improved | -38% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 12% | 0% |
| case-09 | ✗→✓ | ▲ Improved | 1% | 0% |
| case-10 | ✗→✓ | ▲ Improved | 56% | 0% |
Create stunning 3D network topology visualizations in Blender from CDP/LLDP neighbor data. Network engineers can request topology drawings via natural language, and NetClaw translates neighbor discovery data into 3D rendering commands.
blender-mcp (community MCP via uvx)uvx blender-mcp (stdio transport)| Tool | Parameters | What It Does | |------|------------|--------------| | get_scene_info | None | Returns current Blender scene objects | | create_object | type, name, location, scale | Creates primitives (cube, sphere, cylinder) | | modify_object | name, position?, rotation?, scale? | Transform position/rotation/scale | | set_material | object_name, color, metallic?, roughness? | Apply colors and materials | | execute_blender_code | code | Run arbitrary Python in Blender |
bash# Draw topology from CDP/LLDP data "Draw the network topology in Blender using CDP data" # Visualize neighbors for a specific device "Visualize the CDP neighbors for core-rtr-01 in 3D" # Create diagram from LLDP data "Create a 3D network diagram from the LLDP data" # Quick topology request "Show me the network topology in Blender"
bash# Export as PNG "Export the Blender scene as topology.png" # Save the diagram "Save the network diagram as a PNG file" # Render to image "Render the topology to an image"
bash# Color customization "Color router-1 red" "Make all switches purple" "Change the color of the firewalls to orange" # Add labels "Add labels to all devices" "Label each device with its hostname" # Highlighting "Highlight router-1" "Make core-rtr-01 stand out"
bash# Clear scene "Clear the Blender scene" "Reset the 3D view" # Query scene "What objects are in the Blender scene?" "List the devices in Blender"
| Device Type | Color | RGB | |-------------|-------|-----| | Router | Blue | (0.2, 0.4, 0.8) | | Switch | Green | (0.2, 0.7, 0.3) | | Firewall | Red | (0.8, 0.2, 0.2) | | Access Point | Yellow | (0.9, 0.8, 0.2) | | Unknown | Gray | (0.5, 0.5, 0.5) |
Device types are inferred from hostnames:
| Error Code | Meaning | Resolution | |------------|---------|------------| | CONNECTION_FAILED | Blender not running or addon not connected | Start Blender, click 'Connect to Claude' in BlenderMCP panel | | ADDON_NOT_READY | Addon not connected | Press 'N' in Blender, find BlenderMCP tab, click 'Connect' | | NO_CDP_DATA | No neighbor data available | Query network devices first via pyats-run or suzieq-show | | TIMEOUT | First command may timeout | This is normal - retry the same command | | EXPORT_FAILED | Export failed (window minimized) | Ensure Blender window is visible |
Other measured skills in the registry, with their headline benchmark lift.