Nova3D MCP server
io.github.RareSense/Nova3D·v0.4.0·720 starsStructured, part-aware 3D generation for AI agents. Named-part GLB, preview URL, Blender script.
720 stars66 downloads/wk
Reviews
Write oneNobody has reviewed Nova3D yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Nova3D tools (9, 4 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
add_partwrite actionSubmit the addition of a new part to an existing 3D asset.
articulate_modelwrite actionSubmit articulation (joints/hinges/rotation) for an existing 3D asset.
generate_3dwrite actionSubmit a structured, part-aware 3D generation from a text prompt.
get_generation_statusPoll a generation/edit workflow and, on completion, return its full result.
nova3d_loginSign in to Nova3D through the browser and establish a local MCP session.
nova3d_logoutClear the locally stored MCP session credential.
nova3d_setupGet setup instructions for Nova3D.
nova3d_statusGet the canonical Nova3D onboarding and readiness state.
regenerate_partwrite actionSubmit a regeneration of one named part within an existing 3D asset.
Public scan report
scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it
- Code scan12 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 45 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
How Nova3D compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 80/100
- higher than 60% of 48,273 servers
- Tools
- 9
- the typical server has 7
- Tools that change things
- 44%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 720
- more than 95% of 28,534 servers
- Downloads a week
- 66
- more than 54% of 11,915 servers with a package
What its tools let an agent do: 5 read · 2 create · 2 change
Install Nova3D in Claude Code, Cursor or VS Code
claude mcp add Nova3D -- uvx nova3d-mcp
What the publisher says
From the Nova3D repository's README, as published. We do not edit it. Read it on GitHub
Code-native 3D generation: assets are executable programs, not opaque meshes.
website · app · paper · discord · X · issues
What is Nova3D?
Nova3D generates 3D assets as executable construction procedures. Instead of emitting a single fused mesh, the pipeline writes Blender-native Python that compiles to a structured GLB with named, separately addressable parts, a real assembly hierarchy, joint pivots, and PBR materials.
The asset's source of truth is the program; the mesh is just its compiled output. Because anything coded is programmable, every generated object is born inspectable, addressable, editable, and animatable; properties a baked mesh cannot natively expose.
This is architecturally different from diffusion-based generators (Meshy, Tripo, Rodin), which extract a single merged mesh with no part boundaries, and from CSG/OpenSCAD systems, which guarantee solids but cap out on organic shapes, hierarchy, and materials. Nova3D uses Blender's scene graph as the native representation, a strict superset of both.
Getting started
The web client lives in app/ and connects to the hosted Nova3D service; no local backend required. See app/README.md for prerequisites, setup, features, and troubleshooting.
Repository structure
This repository is the home for Nova3D's open clients and integrations. The hosted generation backend is (currently) closed-source.
Nova3D/
├── app/ # Flutter/Dart web client · see app/README.md
├── mcp/ # Nova3D MCP server · see mcp/README.md
├── blender-plugin/ # Blender add-on · see blender-plugin/README.md
├── claude-skills/ # Claude skills (coming soon)
├── docs/ # architecture & the "3D as code" thesis (coming soon)
└── examples/ # gallery of generated assets + their source programs (coming soon)Surfaces are being moved in one at a time. Today the client app and
Blender add-on live in app/ and blender-plugin/.
Demo
☝️ One shot: 3D models with 4K PBR textures, ready for games, animation, VFX, and more with Nova3D
Comparison
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Nova3D: common questions
- Is Nova3D MCP server safe?
- Mostly: it is graded B (80/100). Read the Nova3D safety report
- How do I install Nova3D?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Nova3D need an API key?
- Yes. The registry entry asks for
NOVA3D_TOKEN. - Is Nova3D maintained?
- The last commit was 82 days ago (2026-08-12). The latest release is v0.4.0.
- How does Nova3D compare with other MCP servers?
- safety score 80/100 (higher than 60% of 48,273 servers); tools 9 (the typical server has 7); tools that change things 44% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.