MCP server that renders LDraw/LEGO models to images with real part geometry (studs, glass, tires) via headless Blender + ImportLDraw — gives vision-capable models eyes for brick builds.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio · http counts 3 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
check_renderer
-
render_ldraw_file
-
render_ldraw_text
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 11
filesystem 4
- fs musharna-ldraw-mcp-0900449/src/ldraw_mcp/blender_script.py :19
from pathlib import Path - fs musharna-ldraw-mcp-0900449/src/ldraw_mcp/render.py :19
import shutil - fs musharna-ldraw-mcp-0900449/src/ldraw_mcp/server.py :24
from pathlib import Path - fs musharna-ldraw-mcp-0900449/src/ldraw_mcp/setup_cli.py :23
from pathlib import Path
shell / exec 1
- shell musharna-ldraw-mcp-0900449/src/ldraw_mcp/render.py :20
import subprocess
network 1
- net musharna-ldraw-mcp-0900449/src/ldraw_mcp/setup_cli.py :21
import urllib.request
tool registrations 3
- check_renderer musharna-ldraw-mcp-0900449/src/ldraw_mcp/server.py :36
- render_ldraw_file musharna-ldraw-mcp-0900449/src/ldraw_mcp/server.py :59
- render_ldraw_text musharna-ldraw-mcp-0900449/src/ldraw_mcp/server.py :77
declared dependencies 4
- s@floor.
- pytest@*
- numpy@*
- tomli@; python_version <