github Python re-analysis due

Vertiiii/blender-mcp

github

🛠️ Connect Blender to Claude AI for seamless 3D modeling and scene manipulation using the Model Context Protocol for enhanced creative workflows.

maintainer
Vertiiii
licence
MIT
first seen
2026-06-04
last seen
2026-09-17
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 17 tools
transport stdio counts 17 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • download_polyhaven_asset
  • download_sketchfab_model
  • execute_blender_code
  • generate_hyper3d_model_via_images
  • generate_hyper3d_model_via_text
  • get_hyper3d_status
  • get_object_info
  • get_polyhaven_categories
  • get_polyhaven_status
  • get_scene_info
  • get_sketchfab_status
  • get_viewport_screenshot
  • import_generated_asset
  • poll_rodin_job_status
  • search_polyhaven_assets
  • search_sketchfab_models
  • set_texture
skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit 8795f9a · analyzer v33 · 4d ago

danger signals1

code evidence vHEAD · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 4

filesystem 2

  • fs Vertiiii-blender-mcp-8795f9a/addon.py :13 import shutil
  • fs Vertiiii-blender-mcp-8795f9a/src/blender_mcp/server.py :12 from pathlib import Path

network 2

  • net Vertiiii-blender-mcp-8795f9a/addon.py :7 import socket
  • net Vertiiii-blender-mcp-8795f9a/src/blender_mcp/server.py :3 import socket

tool registrations 17

  • get_scene_info Vertiiii-blender-mcp-8795f9a/src/blender_mcp/server.py :244
  • get_object_info Vertiiii-blender-mcp-8795f9a/src/blender_mcp/server.py :257
  • get_viewport_screenshot Vertiiii-blender-mcp-8795f9a/src/blender_mcp/server.py :275
  • execute_blender_code Vertiiii-blender-mcp-8795f9a/src/blender_mcp/server.py :318
  • get_polyhaven_categories Vertiiii-blender-mcp-8795f9a/src/blender_mcp/server.py :335
  • search_polyhaven_assets Vertiiii-blender-mcp-8795f9a/src/blender_mcp/server.py :367
  • download_polyhaven_asset Vertiiii-blender-mcp-8795f9a/src/blender_mcp/server.py :416
  • set_texture Vertiiii-blender-mcp-8795f9a/src/blender_mcp/server.py :467
  • get_polyhaven_status Vertiiii-blender-mcp-8795f9a/src/blender_mcp/server.py :526
  • get_hyper3d_status Vertiiii-blender-mcp-8795f9a/src/blender_mcp/server.py :544
  • get_sketchfab_status Vertiiii-blender-mcp-8795f9a/src/blender_mcp/server.py :564
  • search_sketchfab_models Vertiiii-blender-mcp-8795f9a/src/blender_mcp/server.py :582
show 5 more
  • download_sketchfab_model Vertiiii-blender-mcp-8795f9a/src/blender_mcp/server.py :659
  • generate_hyper3d_model_via_text Vertiiii-blender-mcp-8795f9a/src/blender_mcp/server.py :711
  • generate_hyper3d_model_via_images Vertiiii-blender-mcp-8795f9a/src/blender_mcp/server.py :747
  • poll_rodin_job_status Vertiiii-blender-mcp-8795f9a/src/blender_mcp/server.py :803
  • import_generated_asset Vertiiii-blender-mcp-8795f9a/src/blender_mcp/server.py :846

declared dependencies 1

  • mcp@>=1.3.0