
Nova3D
io.github.RareSensePublished by GitHub account RareSensev0.4.0Updated Oct 24, 2026
Structured, part-aware 3D generation for AI agents. Named-part GLB, preview URL, Blender script.
Overview
Generates structured, part-aware 3D assets (named GLB parts, joints, Blender script) from text prompts or reference images via the Nova3D hosted pipeline.
- What you can do
- Exposes Nova3D's generation pipeline as MCP tools. generate_3d turns a prompt (and optional base64 reference image) into a GLB with named, separately editable parts, a conversation_url editing session, and a code_artifact. regenerate_part, add_part and articulate_model edit one part, add components, or add joints using that artifact; get_generation_status checks a running workflow. nova3d_login, nova3d_status and nova3d_logout handle onboarding and session state.
- When to use it
- Use it when an assistant should produce editable 3D assets for game engines, configurators, robotics simulations or AR scenes, where named parts and real joints matter more than a single fused mesh. It is not a local Blender remote control and does not render inside the editor.
- Requirements
- Local stdio process run with uvx nova3d-mcp (Python/uv required; a local venv install is also documented). A Nova3D account is needed: browser sign-in through nova3d_login, or the advanced fallback key NOVA3D_TOKEN. Optional NOVA3D_APP_URL and NOVA3D_API_URL override the app and API base URLs. Network access to the hosted backend is required; previews open in a browser.
Installation
In SourceWeft
- Open Nova3D in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
This repository has no README.
Tools
0Version history
1- v0.4.0LatestSep 16, 2026
Score
25% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
- License10 pts
Declare a license in the repository or the registry entry.