MCP.Market

Nova3D MCP server

by RareSense·io.github.RareSense/Nova3D·v0.4.0·720 stars

Structured, part-aware 3D generation for AI agents. Named-part GLB, preview URL, Blender script.

B80/100grade B
What users say
No reviews yet
Be the first
Safety scan
B80/100

full report

Adoption
Established

720 stars66 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • add_partwrite action

    Submit the addition of a new part to an existing 3D asset.

  • articulate_modelwrite action

    Submit articulation (joints/hinges/rotation) for an existing 3D asset.

  • generate_3dwrite action

    Submit a structured, part-aware 3D generation from a text prompt.

  • get_generation_status

    Poll a generation/edit workflow and, on completion, return its full result.

  • nova3d_login

    Sign in to Nova3D through the browser and establish a local MCP session.

  • nova3d_logout

    Clear the locally stored MCP session credential.

  • nova3d_setup

    Get setup instructions for Nova3D.

  • nova3d_status

    Get the canonical Nova3D onboarding and readiness state.

  • regenerate_partwrite action

    Submit 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

no findings
  • 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
Overall 80/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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.