📡 MCP Radar

nirholas/3D-AR-Studio

Drop a full augmented-reality studio into any web page. Place any number of 3D models in your real room through the camera, generate new ones from a text prompt, arrange them, then share the scene as

5 stars
0 forks
JavaScript
momentum ▲ 10.0
created 2026-08-19
on radar since 2026-08-22
3dai-agentsararcorearkitaugmented-realitygithub-pagesglbgltfjavascriptmcpmodel-context-protocolquick-lookscene-viewertext-to-3dthree-wsthreejsweb-componentswebarwebxr
View on GitHub ↗Homepage ↗

About 3D-AR-Studio

Drop a full augmented-reality studio into any web page.

Place as many 3D models as you like in your real room through the camera, describe a new one and watch it appear, arrange everything by hand, then share the whole scene as a link, a QR code, or a live room someone else can build in with you.

That is a working AR studio. No build step, no API key, no account. It comes wired to a free library of a few hundred public-domain models and a free, keyless text-to-3D lane; point it at your own catalogue with one option when you are ready.

Every web-AR drop-in places exactly one model and then hands off to a native viewer, which ends the session. This one keeps the whole scene in your page:

- Many models, one room. Place, drag, pinch-resize, twist-rotate and duplicate as many models as you want in a single live camera view. - Generate without leaving the camera. Type "a brass desk lamp" into the dock. The generation runs behind the live view and the finished model drops into the room. - Real WebXR where it exists. An always-armed hit-test reticle, one XRAnchor per placed model, real-world light estimation, and depth occlusion so models hide behind your furniture. - Real ARKit and ARCore everywhere else. iPhones have no WebXR, so tapping Place in your space opens Apple's AR Quick Look for real: true plane detection, true scale, true occlusion, the system's own "View in AR" sheet. The model is converted to USDZ on the device (a real conversion via three.js's USDZExporter, no server involved) and, because it is exported from the copy already standing in your scene, it arrives a

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/nirholas--3D-AR-Studio.html)

Related MCP servers

thrixel/goal-to-game

Build beautiful games with high-quality 3D assets using Thrixel and Claude Code.

⭐ 24JavaScript
theisegoria/game-asset-mcp

MCP server for agentic game-asset generation: reference images to 3D models with PBR textures, plus retexturing meshes you already own.

⭐ 8TypeScript
nirholas/metaplex-agent-mcp

Deploy AI agents on-chain from any MCP client or your browser: mint a Metaplex Core asset and register its EIP-8004 identity in the Metaplex Agent Registry on Solana. By three.ws.

⭐ 3JavaScript
GeekatplayStudio/Meshwright

Know why your model won't print. Fix it. Prove it. — mesh analysis, repair and smart retopology for 3D printing, by Geekatplay Studio

⭐ 23Python
100yenadmin/boardstate

Your dashboard is data. Any AI can build it; any human can edit it. A protocol + runtime for agent-composable dashboards — layout-as-data, one guarded control plane, sandboxed agent-authored widgets,

⭐ 5TypeScript
sv-number/mcp-server

MCP server for AI agents that need a phone number: order a private number in 200+ countries, read the SMS verification code, hand it back. The widest country coverage in the category, and you can chec

⭐ 598JavaScript

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.